5 ms·
What sort of background is needed to work on the little projects ?. I have very less experience in compilers but I am super interested in learning about compile
by ilolu 5y ago
What sort of background is needed to work on the little projects ?. I have very less experience in compilers but I am super interested in learning about compilers and wasm.
- titzer 5y agoIf you want to work on, e.g. making a neat web demo with Virgil and Wasm, you don't need to know of the compiler internals, as you won't need to poke around inside the compiler. That one is mostly specifying some external functions to import into your Virgil program, writing the Virgil program, and then writing the JS glue to get the resulting Wasm module to run in a browser. I'd be happy to give pointers. In fact, I realize now that each of the above projects could probably benefit from a few paragraphs of documentation for any takers. Failing that, feel free to email me directly with questions or post issues on the repo.