Adam Ruppe: > The back end can obviously handle delegates. I meant that D seems designed to not assume that the back-end is able to inline delegates, and indeed at the moment usually not even LLVM is able to do it (while Scala compiler is able to often perform this optimization, and gives the JavaVM code already optimized in this regard). Bye, bearophile