3 ms·
Some language designs have more semantic pitfalls than others. All else equals, those would be preferable. C++ is an old beast with many many footguns. There'
by tux3 5y ago
Some language designs have more semantic pitfalls than others. All else equals, those would be preferable.
C++ is an old beast with many many footguns.
There's a more modern subset hiding inside, these days, but let's not pretend every language has the same pitfalls that C++ has.
- jcelerier 5y agosure, but there's also a deep culture in the C++ blogosphere to go and seek the deepest and darkest corners and exhibit them as it's a very fun puzzle game. the same people applied to Python, Java or LISP would yield endless articles on pitfalls of those
- tragomaskhalos 5y agoIn the early 90's there were two print magazines: "The C++ Report" and "The Smalltalk Report". The former, even with the far simpler language it was then, was chock full of programming arcana and 'what does this code do?' type puzzles. The latter, by contrast, had effectively zero such content. I loved both languages but this difference was always very stark.
- SanFranManDan 5y agoIf they are endless where are they?
- pjmlp 5y agoSearch for Java Puzzles books