Comment Languages and Frameworks matter (Score 1) 152
Efficient software starts with choosing an efficient tool for t he job. it seems like more and more cli / system /utilities software is written in nodejs, react, python or ruby. While these languages are good for fast developer experience they force the user to manage the headache of dependencies, and insert the interpreter on top of the cpu.
I do hope with the increased spread of AI that we'll start to see people choose more appropriate (compiled) languages for building tooling. Interpreted languages are great imo for scripting or prototyping but should be avoided for anything that will become a larger long lived application. Eg why the heck did Microsoft decide to write the start menu in Windows 11 in react?!?