4 ms·
Garbage collection, RAII, dynamic typing, template metaprogramming, macros, type inference, exceptions ... are not "syntactic" features of programming languages
by Ace17 9y ago
Garbage collection, RAII, dynamic typing, template metaprogramming, macros, type inference, exceptions ... are not "syntactic" features of programming languages.
Those are semantic features, that happen to have a syntax.
Reducing programming languages to syntax+isTuringComplete is missing the forest for the trees.
- brudgers 9y agoI agree because I think dismissing Coffee++ as just Python-like syntax also seems to ignore semantics. That was the gist of my remark.