News for hackers. Stuff that matters.
Re:TeaVM – Ahead-of-time transpiler of Java bytecode to Java... by PyComfy on Friday January 05, 2018 @05:57AM (#16077869)
I always understood it as this

Transpilation: text to text (eg: Scheme to C)

Compilation: anything to anything but usually it implies text to binary code

transpilation is compilation but compilation is not necessary transpilation (the all squares are rectangles but all rectangles ...)

Re:TeaVM – Ahead-of-time transpiler of Java bytecode to Java... by pjmlp on Friday January 05, 2018 @08:37AM (#16078427)
So classical UNIX C compilers are now transpilers, because they always did text to text (C to Assembly), before forking to the assembler.
Re:TeaVM – Ahead-of-time transpiler of Java bytecode to Java... by shakna on Friday January 05, 2018 @09:41AM (#16078809)
The first AIX C compiler called itself a "transcompiler" in it's manual, so yes, they are.
Re:TeaVM – Ahead-of-time transpiler of Java bytecode to Java... by pjmlp on Friday January 05, 2018 @12:26PM (#16079977)
Any digitalized version of it available online?
Re:TeaVM – Ahead-of-time transpiler of Java bytecode to Java... by shakna on Friday January 05, 2018 @03:19PM (#16081315)
Not that I know of.

But you can see the term of the day, "translator", here[0][1], and it isn't much of a leap to see how that evolved into translator-compiler, and then shortened itself.

[0] XLT86, 8080 to 8086 Translator http://www.s100computers.com/Software%20Folder/Assembler%20C...

[1] Pg. 47, Trans Z80 to 8086 Translator http://www.patersontech.com/dos/Docs/86_Dos_usr_03.pdf