Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Wirth's law

Name: Anonymous 2016-01-11 13:34

"Software is getting slower more rapidly than hardware becomes faster."
-- Niklaus Wirth (February 1995). "A Plea for Lean Software".

I think this is something we here on /prog/ can clearly see. Programmers keep making things more and more complex/bloated shit for no good reason. Almost nobody cares about lean, fast, responsive, optimized software. Sad times.

Name: Anonymous 2016-01-11 18:50

>>39
Exactly!
There's a trade-off. Complexity VS Feature.
Is the feature of "deal automatically with angles" useful enough to justify adding a bit more complexity to the code base? Well, I guess it is! Because otherwise it's a big hurdle to do it manually. But adding a feature of, let's say, "output image in png, jpg, bmp and pdf" a good one? Probably not. Better keep it simple with a single output and you convert yourself if necessary.

The trade-off is not always so easy to reason about. But I think the suckless guys do a good enough job (from the tools I've used so far).

And minimalism is not only about features, but equally (if not more) importantly about how a feature is implemented.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List