#编程语言#Nim 是一种静态类型、编译型系统编程语言。它融合了 Python、Ada 和 Modula 等成熟语言的成功概念。可编译为C、C++、JavaScript
#IOS#Meta-programming for Swift, stop writing boilerplate code.
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
翻译 - Apache Groovy:一种用于JVM平台的功能强大的多面编程语言
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
翻译 - 现代C ++的枚举(从字符串到字符串,从迭代到迭代)的静态反射,可以使用任何枚举类型,而无需任何宏或样板代码
Example code for Fluent Python, 2nd edition (O'Reilly 2022)
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
翻译 - Manifold插入Java以补充其强大的功能,从类型安全的元编程,扩展方法,运算符重载和单元表达式到集成的模板引擎和预处理器。 IntelliJ IDEA中完全支持所有功能。只需将Manifold添加到您的项目并开始利用它。
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
翻译 - 现代C ++的Nameof运算符,只需获取变量,类型,函数,宏和枚举的名称
#编辑器#Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
Spoon is a metaprogramming library to analyze and transform Java source code. 🥄 is made with ❤️, 🍻 and ✨. It parses source files to build a well-designed AST with powerful an...
Your standard library for metaprogramming
翻译 - 您的元编程标准库
Next generation API for .NET
翻译 - NET的下一代API
Algebraic data types for C99
翻译 - C99的代数数据类型
Scala library for boilerplate-free, type-safe data transformations
Library to read, analyze, transform and generate Scala programs
Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).
Full-blown preprocessor metaprogramming
翻译 - C99预处理程序元编程的功能语言