Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> allow you to do compile time metaprogramming in the language itself

That feature is called compile-time function evaluation, and there are a bunch of languages that support CTFE[1]. Blow's language has, from what I've seen, the cleanest CTFE syntax and most straightforward usage approach. In terms of what you can use today, check out D[2] (which has multiple competing ways to do CTFE).

[1]: http://en.wikipedia.org/wiki/Compile_time_function_execution [2]: http://dlang.org/



Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: