4 ms·
Just learn a programming language that allows for metaprogramming.
by Almondsetat 2y ago
Just learn a programming language that allows for metaprogramming.
- codesnik 2y agonot many languages go that far as to allow to redefine what "call" is/does, for example. Though, some do. "Baba is you" is pretty cool, it is not only about changing rules, it also at some point plays with what language is, and you can even stretch it to explore some platonic ideas.
- schaefer 2y agowith the c pre processor, you can do anything. but, please don't.
- ElFitz 2y agoOr Objective-C method swizzling
- nanomonkey 2y ago> not many languages go that far as to allow to redefine what "call" is/does, for example. Though, some do. Scheme would be an example that also allows for metaprogramming.