Hacker News new | ask | show | jobs
by writebetterc 222 days ago
I'd probably say that "transpiler" is not a very useful word with that definition.
2 comments

Why is it useless? 'Compiler' denotes the general category, within which exist various sub-categories:

For example, a 'native compiler' outputs machine code for the host system, a 'cross compiler' outputs machine code for a different system, a 'bytecode compiler' outputs a custom binary format (e.g. VM instructions), and a 'transpiler' outputs source code. These distinctions are meaningful.

I can’t see why — I do think that the word does convey some sort of useful meaning with the above definition.