3 ms·
Very interesting project! That is the first attempt I've seen at something I call "idiomatic code translation" - transpiling with result not only to be executed
by krcz 6y ago
Very interesting project! That is the first attempt I've seen at something I call "idiomatic code translation" - transpiling with result not only to be executed, but to be read and naturally included in existing codebases.
I've had similar idea on my mind since few years, but as for now the only output is a document explaining the goals [1], I'm still in exploration phase, as I want something more abstract, with more advanced language concepts implemented using macros (as in Turnstile+ does with dependent typing [2]).
[1] https://github.com/krcz/zygote https://github.com/krcz/zygote
[2] https://www.ccs.neu.edu/home/stchang/popl2020/index.html https://www.ccs.neu.edu/home/stchang/popl2020/index.html