3 ms·
Even as a "competitor"[1], it's great to see systems languages getting better. I am glad there are alternatives and competition with C/C++, Rust, Zig, etc. Cong
by titzer 4y ago
Even as a "competitor"[1], it's great to see systems languages getting better. I am glad there are alternatives and competition with C/C++, Rust, Zig, etc. Congrats!
[1] Well, not really a competitor, Virgil is never going to hit it big, heh. I'm mostly scratching my own itch and doing research.
- monetus 4y agoThe zig author(s) have been in the nim forums a bunch, I like seeing the ideas and techniques bounce around. Your language can output Jars and web assembly modules. How is the FFI? Think it would make sense to use along with nim in the same codebase? Edit: thanks for all your works btw, it means a lot.
- titzer 4y agoThe Wasm target allows you to specify imports (basically "import component Foo { methods... }") and exports, so the resulting .wasm module has those declared imports/exports. There really isn't an FFI for other targets yet, but I get a lot of requests for that, so I am thinking of how to do this now. Probably, the native targets will support import/export and generate a .o that can be linked with C/C++ Rust using the normal linker.