The choice of C not Rust for the transpile target #27
-
Just from curiosity, I wonder what's the reason would be to have chosen C not Rust as the transpile/compile target language because the HVM itself is written in Rust. Is Rust redundantly too strict for the memory leak safety and rather hazard to compose the efficient code after the theoretical guarantee of the memory-safe code from GC-less of Symmetric Interaction Calculus? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
There's an issue that has some discussion on the topic that should answer your questions: #69. |
Beta Was this translation helpful? Give feedback.
-
It compiles to Rust now! |
Beta Was this translation helpful? Give feedback.
It compiles to Rust now!