4 ms·
> Programmers’ expectations are not codified and do not need to be respected: international standards do. What if...stick with me...the standards sought to cod
by paulddraper 3y ago
> Programmers’ expectations are not codified and do not need to be respected: international standards do.
What if...stick with me...the standards sought to codify and respect programmers' expectations?
https://en.wikipedia.org/wiki/Principle_of_least_astonishment https://en.wikipedia.org/wiki/Principle_of_least_astonishmen...
- akira2501 3y agoThen using a language without a published standard is a fools errand.
- TwentyPosts 3y agoNo? How does that even follow? That a standard should codify common expectations insofar possible (without breaking rigor) is irrelevant to whether you "should" only use standardized languages or not.
- akira2501 3y agoIt's a statement of opinion. I think attempting to use a language without a standard causes problems that can be avoided by using one with a standard. As evidenced in this exact post, the author spent a fair amount of time trying to figure out if the nightly, devel or production versions of the complier were implicated. He wasn't even able to fully test a theory because he relied on a feature that wasn't even available in older compilers in a completely unrelated system. So, if you want to ignore these costs, that's fine, I'm not prescribing your actions for you, just sharing an opinion. Do you follow?
- deleted 3y ago[deleted]