top | item 45651626

(no title)

blahgeek | 4 months ago

> could have been a 10 Megabyte TUI app

Wow, in a world dominated by gigabytes of electron application, people thinks 10 MB is the optimal size for a simple utility TUI app.

As a reference, (from archlinux repo), vim’s install package is 2.3MB, curl is 1.2MB, lua (the complete language interpreter) is 362KB

discuss

order

colonial|4 months ago

To be fair, Vim and Curl are almost certainly dynamically linked, so they get to "cheat" a little. 10 megs is entirely reasonable for a statically linked utility intended to "just work" when you dump it somewhere in your $PATH.

Take the Micro editor. It's written in Go, and packs a fair bit of functionality into a single 12 meg static binary (of which a few megs is probably the runtime.)

supportengineer|4 months ago

640K ought to be enough for anyone.

fuzztester|4 months ago

- Bill Gates.

And:

The world does not need more than 4 computers.

-Ken Olsen, or someone (in the mainframe days).

(Both are alleged / apocryphal quotes. :)

mangamadaiyan|4 months ago

Indeed. It is the enigma of success in an industry with no franchise value.