5 ms·
The most perfect code is no code at all. A language being small means it unlocks power without complexity. Smalltalk is a great example of this as it was rewrit
by ironmagma 4y ago
The most perfect code is no code at all. A language being small means it unlocks power without complexity. Smalltalk is a great example of this as it was rewritten over and over until it was tiny.
Of course, "no code at all" isn't useful, so there's a medium to be found.
- bluGill 4y agoI consider my most productive days as a programmer ones that I was net negative lines of code. Often those are the days when I implemented the most customer features. There is a lot of needlessly complex code out there.
- mirekrusin 4y agoUnlocking power without complexity is not implied by being small. Logo doesn't unlock power by allowing you to move turtle and binary encoding doesn't make things easier by allowing you to write 0 or 1 only.
- ironmagma 4y agoRight, and I didn’t mean to imply that it did. But languages like Smalltalk do unlock power.