Earlier quoted context omitted.
One issue was that all dependencies had to be pinned to exact versions. If some sub-dependency of yours got a bugfix in a minor or patch update, your project only gets that update once the dependency updates to bump its dependencies and then you update that dependency. (Pinning exact versions of everything has its place but that place generally should be in your own project's lockfile.) Also, if multiple dependencies…
Thanks. I use JSR and always pull in the latest, figuring that I'll lock it down when development is done.
Deno 2.8
191–193 of 193 posts
Re: Deno 2.8
#192Earlier quoted context omitted.
That's a yes and no. Venture funded companies like Anthropic have a history of low follow through with peripheral projects (like Bun is for them). Of course they do - their responsibility is ultimately primarily to their investors - not to Bun. So the risk now is that Anthropic will can Bun whenever they just lose interest or feel it's just a drain that's not contributing directly to their bottom line. Node.js itself…
Bun is not peripheral, it's what Claude Code runs on.
Re: Deno 2.8
#193Earlier quoted context omitted.
one more reason I would have preferred a world in which lua was used in js's place
Isn't Lua equally monkey-patchable? Both of the languages, along with Python and Ruby, represent nearly everything as mutable objects.
And also those stackful coroutines, would have made callback hell non-existent, and no async/await function coloring either (as long as you started one coroutine somewhere up the call stack.