A few weeks ago I posted this:
Which, if you’re not interested in watching a video right now, is a proof-of-concept LLVM to Excel spreadsheet compiler.
A few weeks ago I posted this:
Which, if you’re not interested in watching a video right now, is a proof-of-concept LLVM to Excel spreadsheet compiler.
If you browse through the Swift (or LLVM) codebase for a while, you’ll see a comment like this:
// FIXME: Dependencies should be de-duplicated at serialization time,
// not now.
I spoke again at last year’s LLVM Developers’ Meeting with my coworker John McCall. Our talk, “Skip the FFI: Embedding Clang for C Interoperability”, was about using the Clang compiler, in library form, to augment another language to work with C. This lets you present C declarations as if they were just special declarations in your own language rather than forcing your users to go through an external FFI. This is, of course, relevant to what I currently work on.
The video of the talk is now online, along with slides and of course all the other talks.