Hacker News new | ask | show | jobs
by fiddlerwoaroof 2959 days ago
Machine code is just source code for a cpu.

Anyways, how is a transpiler different from a bytecode compiler, except that the bytecode is human readable?

1 comments

> how is a transpiler different from a bytecode compiler, except that the bytecode is human readable?

The bytecode is human readable.

The assembly that comes out of GCC is human readable too (the actual assembling occurs via a different program from a different project than GCC). Is GCC a transpiler?
No, because assembly is not approximately the same level of abstraction as C.
How do you define that in a way that isn't a tautology?
"I'll know it when I see it"

I'm not going to waste any more time defining things for you. Suffice to say, Go and JavaScript are roughly the same level of abstraction.

You haven't really defined anything though. Your joke is kind of to my point.