2 comments

[ 5.1 ms ] story [ 29.6 ms ] thread
yes, I practice this. however its quite difficult, as most package sites dont surface this information. so I end up comparing the go.sum of god knows how many packages:

https://github.com/3052/google/blob/main/go.sum

of course its a balancing game, because if you can add one import and save 1000 lines of code, it might be worth it. I am probably the outlier though. I would guess most people just find the module with the most stars, and turn off their brain after that, regardless if that module is a bloated piece of crap.

What are some current examples of lean software, esp. related to developing and deploying software?

i3? SourceHut? QuickJS? Edit: BusyBox!

I know it’s an open-ended question, but I’m curious to see thoughts from others.

For context, possibly in reaction to porting an app via Electron, I’ve been trying to repent by finding a minimal development environment for hobby projects. I’m not sure it qualifies as “lean”, but Emacs and SBCL strike a nice balance for me right now.