3 ms·
> In my eyes, the most important ones are faster compilation and allowing metaprogramming via unrestricted compile time execution. I'm fascinated by languages
by zengid 4y ago
> In my eyes, the most important ones are faster compilation and allowing metaprogramming via unrestricted compile time execution.
I'm fascinated by languages that are adding more compile-time programming features, in the context of a low-level performance-oriented use case. Would love to know more about the history and state of the art of this area.
- Corendos 4y agoThat actually makes a lot of sense to improve performance on specific parts. Think about generating lookup tables at compile time for example. Instead of having a separate script generating them, you can keep the generation close to the place you use it, written in the same language and always up to date.