Moving computations from run-time to compile-time

Lucian Radu Teodorescu, Vlad Dumitrel, Rodica Potolea · 2014

Computer programs often contain computations that can be executed at compile-time. The possibility arises when these operations do not depend on runtime information. When it comes to isolating and executing code at compile-time, static metaprogramming is the method of choice. However, it often suffers in terms of convenience, applicability, or performance.

Read the paper · More papers on PaperTik