In the last year, LDC, the LLVM-based D compiler, got some exciting additions like profile guided optimization and link time optimization. In this talk I present what the LDC team has achieved since last DConf. A lot of development around LDC is ongoing. I show on which topics people are currently working and give a status update on two of my pet projects: moving more compiler source from C++ to D and addition of the ucent data type.
Kai Nacke is a professional IT architect. In his spare time he likes to develop open source applications. He is the current maintainer of LDC, the LLVM-based D compiler, and a committer of the LLVM project. His contributions to LDC include ports to different CPU architectures and operating systems.
Besides programming he is also the author of "D Web Development" and a speaker at the Free and Open Source Software Developers' European Meeting (FOSDEM).