
Game Development with C++ and Javascript
CppCast
00:00
How to Compile Heavily Templated Code With Mscriptin
Mscriptin is built on top of clang. It compiles all your C++ files into LLVM bit code. And then the linker turns those all into JavaScript, which is kind of an interesting process. There's no incremental linking so you end up with essentially just a long linking step even when you've only changed one file. Yeah. Well, and I've played with mscriptin in the past and tried to compile heavily templated code. It seems to take a very long time.
Transcript
Play full episode