A Rant On Terra : vimarsana.com

A Rant On Terra

Metaprogramming, or the ability to inspect, modify and generate code at compile-time (as opposed to reflection, which is runtime introspection of code), has slowly been gaining momentum. Programmers are finally admitting that, after accidentally inventing turing complete template systems, maybe we should just have proper first-class support for generating code. Rust has macros, Zig has built-in compile time expressions, Nim lets you rewrite the AST however you please, and dependent types have been cropping up all over the place.

Related Keywords

Black Abyss , Mount Everest , Systems Group , Microsoft , Nine Kingdoms , Visual Studio , Operating Systems Group , True Evil , Black Speech , Existential Horror , Terra Symbol , Games , Music , Code , Erik Mcclure , Erikmcclure , Aurora Theory , Sweetie Bot , Discord , Feathergui , Black Sphere Studios , Tinyoal , Upatch ,

© 2025 Vimarsana