News for hackers. Stuff that matters.
Re:TeaVM – Ahead-of-time transpiler of Java bytecode to Java... by drdrey on Friday January 05, 2018 @12:48AM (#16076823)
A compiler is a program that turns programs in a source language into equivalent programs in a target language.

It is generally assumed that a compiler goes from high level to low level, a decompiler low-to-high and a transpiler high-to-high. I guess in this case the transpiler is low-to-low, so maybe "transpiler" is just used to mean "samey-to-samey"

Re:TeaVM – Ahead-of-time transpiler of Java bytecode to Java... by lloeki on Friday January 05, 2018 @01:45AM (#16077020)
Isn't "low-to-low" typically called static recompilation or binary translation esp. in emulation circles?
Re:TeaVM – Ahead-of-time transpiler of Java bytecode to Java... by iotscale on Friday January 05, 2018 @03:56AM (#16077443)
That is correct but we are not talking in the context of the emulation circles.