2 ms·
Seems like they’re making up their own definition. I think most people consider a transpiler to be high level => high level while a compiler would be high level
by peanut_worm 5y ago
Seems like they’re making up their own definition. I think most people consider a transpiler to be high level => high level
while a compiler would be high level => low level
Nim, JavaScript and C are all high level languages. Do they gain something from being labeled as a compiler?
- maattdd 5y agoGoing from Nim to C is clearly lowering the language. The general agreed definition of a compiler is going from a certain level to a lower level.
- seanw444 5y agoI guess you get less brownie points for not doing all the steps yourself? Weird to me too. If it works great, it works great, and that's commendable. Also, I'd classify C as a more intermediate language, rather than a high level one. It doesn't hold your hand as much as things like Python. So technically high -> intermediate would be going down a level, I suppose. It's really all just playing semantics. I wouldn't mind if they labeled themselves a compiler or a transpiler. Doesn't really matter to me.