CppCast cover image

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

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app