4 ms·
In many ways being limited ends up being a feature. Even limited as it is, you get some crimes against humanity like the bourne shell source, but at least most
by procaryote 11mo ago
In many ways being limited ends up being a feature. Even limited as it is, you get some crimes against humanity like the bourne shell source, but at least most people agree it is a bad idea
If it allowed more unlimited metaprogramming, building big complex things as macros might well have become popular
- lpribis 11mo agoThe CPP does allow quite advanced metaprogramming, it's just so obtuse to use and requires insane hacks so almost nobody does. See one of my favorite projects https://github.com/hirrolot/metalang99 https://github.com/hirrolot/metalang99
- MangoToupe 11mo agoThe CPP allows “advanced metaprogramming” like throating a banana can sometimes sound like speech