Justin James
1 min readFeb 2, 2025

--

I was reading this article and from the first sentence my reaction was going to be precisely this paragraph. The problem with Linux (and open source, and really the entire ecosystem of "how to build applications" in the *Nix world) is that it gets built like this, with these massive piles of random dependencies, and that for so many dependencies there are like 4 things that can plug in and do the same work and some are compatible and some are not. Someone tried walking me through a basic "Hello world" on Cloudflare Workers a few days ago and my knee jerk reaction was, "why does this require me to install 20+ items onto my computer, including both Node.js AND bun which - as far as I can tell is just 'new and improved Node.js' - and why does this code need so many dependencies and frameworks just to do some very basic things?" It's a disaster.

J.Ja

--

--

Justin James
Justin James

Written by Justin James

OutSystems MVP & longtime technical writer

Responses (1)