4 ms·
No, but it certainly puts the importance of good language design in perspective. We tend to overvalue good design just for good design's sake.
by koide 13y ago
No, but it certainly puts the importance of good language design in perspective.
We tend to overvalue good design just for good design's sake.
- mikeash 13y agoIt puts the importance of good language design in perspective in two completely different ways, though! You're completely correct, but at the same time, PHP also stands as a stark warning not to throw things together with no design, lest your misshapen child end up being immortalized. PHP is simultaneously the best-case outcome and the worst-case outcome for a badly designed language.
- MichaelGG 13y agoIn what perspective? PHP doesn't have to bear the weight of many other programmers dealing with their suboptimal design decisions. A popular DB had an intentional feature that lost data on 32-bit builds. You might not get bitten until you've gotten plenty of data in it - it's still a terrible design that hurts everyone.