Re:I wrote a 231-byte Brainfuck compiler by abusing everything
by recursive on Monday July 12, 2021 @10:08AM
(#27810421)
I blame the rise of the word "transpiler" for making people think that compilation is some more magic/narrow/special thing.
[ Parent
| on HN ]
Re:I wrote a 231-byte Brainfuck compiler by abusing everything
by whatshisface on Monday July 12, 2021 @11:36AM
(#27811338)
There is a practical, empirical distinction between compilers and transpilers. Most compilers in practice have backends full of deep and well-explored techniques specific to machine code like register allocation, window optimizations, and other stuff like that. Most transpilers you see out in the wild share more in common with compiler frontends in the techniques and the theory they apply.
Re:I wrote a 231-byte Brainfuck compiler by abusing everything
by mywittyname on Monday July 12, 2021 @04:12PM
(#27814517)
The term transpiler arose when there was a need to denote a special kind of compiler whose target is another language or version of the same language.