Deno 2 is kinda nice. As nice as the JavaScript ecosystem gets... It feels like going to the dentist and only getting ripped off by about £200 for a half-decent job. The "this new guy is surely better than the other guy that was here before—see you next year" kind of nice.

Still, going back to Kotlin and the JVM ecosystem makes me appreciate a lot of things that old-school dinosaurs like me take for granted. The JavaScript ecosystem will never be a warm and cozy place for me.

I can be persuaded to write more things in Go, though. It’s the right kind of "boring"—straightforward, with a good ecosystem, and gives me those "I can't believe I'm already done" vibes from a pragmatic language.

#Deno #JavaScript #Kotlin #Golang #ProgrammingThoughts #SoftwareDevelopment

Reply to this note

Please Login to reply.

Discussion

Agreed! I just picked up rust and now deno is luring me back into the je ecosystem. I might give it a whirl though, they fixed my biggest blockers being ARM64 support and npm package fallbacks 🙌

Yeah, using an Intel Mac to compile a Deno project with a bunch of non-trivial dependencies (by simply running deno compile --target aarch64-unknown-linux-gnu), and actually being able to run the generated binaries on an M1 MBP running Asahi Linux, was definitely one of the highlights of my experiments. I was 100% expecting it to fail, but it worked. This was admittedly impressive. Rusty V8 bindings FTW!