|
|
|
|
|
by tedunangst
1036 days ago
|
|
"The word transpiler is often used by people when they want to say that built a tool that transforms programs between languages of roughly the same level of abstraction." Right off the bat, that sounds like a word with a commonly understood meaning. |
|
There are two classes of languages
* Interpreted, easy to learn, emphasize fast edit-debug cycles
* Compiled, harder to learn, more performant
Prototyping in python and rewriting in C++ or Rust is known as the "two language problem". Many of these efforts are trying to make the two language problem go away. Python -> Rust being the most in demand.
Note that both languages may be statically typed, functional etc.