I want to implement a cubical type theory based proof assistant from scratch. Any pointers for how to get started? There's a good research reason for this
https://williamjbowman.com/#depmacros
Can't help with the cubical part, but we've got some infrastructure for quickly building (dependently) typed languages
I find D, Rust, Sixten, Discus, Forth, Gibbon, Red/System, etc. to be pretty interesting! But I'm rather far off being able to experiment with that kind of thing yet. Just sick of waiting to be able to do low-level programming with dependent types, with a nice user experience!