Gamma语言是一种自托管的C预处理器,专为C语言设计了一个简单而人性化的模板引擎。作为C的超集,它允许开发者创建模板化的数据结构,无需解析C语言本身。Gamma语言可以通过普通的C编译器引导,体积小巧,可以轻松集成到现有项目中。它支持创建对象文件和静态档案,并能与普通C对象文件链接使用。最新更新中还提到了MaC,这是一个类似的C模板实验,提供了更多的类型反射功能,如自动序列化生成器。开发者只需设置CC=”gc gcc”即可启用模板支持。Gamma语言由Matthew和Akshay开发,为C语言开发者提供了一种更灵活、更高效的编程方式。
原文链接:Hacker News
最新评论
照片令人惊艳。万分感谢 温暖。
氛围绝佳。由衷感谢 感受。 你的博客让人一口气读完。敬意 真诚。
实用的 杂志! 越来越好!
又到年底了,真快!
研究你的文章, 我体会到美好的心情。
感谢激励。由衷感谢
好久没见过, 如此温暖又有信息量的博客。敬意。
很稀有, 这么鲜明的文字。谢谢。