Transpiler, a meaningless word

Date: Nov 14, 2025·Tags: #news, #good-reading, #programming

Lie #6: Transpilers are not Compilers

People seemed to scared of compilers and resort to claims like “I don’t want something as complex”, or “string interpolation is good enough”. This is silly. Anyone who has built one of these “transpilers” knows that inevitably, they get complex and poorly maintained precisely because of the delusion that they aren’t doing something complex.

Programming languages are not just syntax; they have semantics too. Pretending that you can get away with just manipulating the former is delusional and results in bad tools.

I strongly agree the idea that "Transpiler"s are not "Compiler"s.

Every time I catch the complex output from nextjs and eta, I knew those arguments are absolute lies!

Sources