My favorite pastime is arguing about which JavaScript runtime is faster while I wait for my app to finish running O(n^n) table scans of my database.
OC: Me since Bun 1.0.0
Submitted 1 year ago by starman@programming.dev to programmer_humor@programming.dev
https://programming.dev/pictrs/image/16e7782e-03cb-4c74-a680-58229f5285da.jpeg
Comments
HairHeel@programming.dev 1 year ago
fosforus@sopuli.xyz 1 year ago
This will generate lots of fun moments when developers use Bun and the runtime environment must be Node for some reason. For instance, because of AWS Lambda.
BlackEco@lemmy.blackeco.com 1 year ago
Can’t you deploy Docker images to Lambda now? Granted, startup times will probably be slower than native Node.
rikudou@lemmings.world 1 year ago
I’m pretty sure someone will make a custom layer.
Cqrd@lemmy.dbzer0.com 1 year ago
The owner of bun is a dick hole, I hope it fades as fast as deno did
dmrzl@programming.dev 1 year ago
Can you provide some context? Googled oven/Jarred Sumner a bit but only got the usual startup VC trash communication and lackluster interviews…
Cqrd@lemmy.dbzer0.com 1 year ago
They deleted their tweet but when oven first started hiring they were extremely condescending towards the idea of work life balance. It’s a startup perpetuating the idea that startup employees need to cut themselves off from their lives and focus on work for minimal benefits - you know, until it “takes off”.
It caused quite a stir when it was posted, I’m surprised it’s so forgotten now.
b_van_b@programming.dev 1 year ago
Why did deno fade?
Cqrd@lemmy.dbzer0.com 1 year ago
Deno is still around and is even actively used, you have to use it if you want to write a Supabase edge function, for example. But it’s not used in mainstream development from what I can tell, it just never took off because it’s a very large idea shift from Node that requires a decent sized learning curve to figure out. The benefits are also not enough that it’s worth re-learning how to write server-side JavaScript. If you wanna right server-side JavaScript, Node is good enough that it’s not worth re-learning.
Still though, Deno is fairly obscure from a mainstream development perspective, and that’s what I wish on Bun.
chickenf622@sh.itjust.works 1 year ago
I’m looking at it with optimism for a new build tool. I just need Sass/CSS compilation and I’ll give it a whirl.
starman@programming.dev 1 year ago
It’s on the roadmap
dreadedsemi@lemmy.world 1 year ago
Oh no. Another thing to learn.
Solemarc@lemmy.world 1 year ago
you probably don’t need to learn it, Deno was a massive upgrade over Node and it didn’t matter, not convinced this will be any different.
starman@programming.dev 1 year ago
It’s almost 100% compatible with node but faster. A lot faster. So no need to learn anything but few cli commands. For example
bun run dev
instead ofnpm run dev
.mvirts@lemmy.world 1 year ago
Alias npm bun level compatibility?
beeb@lemm.ee 1 year ago
I’m trying to get my work to switch to bun but we have packages in a private AWS codeartifact repo. Does it support this? I tried to use it with our npmrc file but it couldn’t install those packages.
ExtraMedicated@lemmy.world 1 year ago
This is the first I’ve heard of this. Might be worth checking out.
DARbarian@artemis.camp 1 year ago
God my thoughts exactly. Probably super cool, but still I just can't keep up
choroalp@programming.dev 1 year ago
Compatible with node
SmoothSurfer@lemm.ee 1 year ago
This will be last 🥲