3 ms·
babel is a transpiler, which is more than just a way to shim shim features in browsers.
by krainboltgreene 5y ago
babel is a transpiler, which is more than just a way to shim shim features in browsers.
- bjornjajeja 5y agoYou might call it a tanspiler and technically it IS. But the Babel homepage calls it a compiler. In any case, for the plethora of down voters: Babel states: “Use next generation JavaScript, today” At some point next gen == current gen, and therefor given enough stability, Babel becomes obsolete. Folks, donate to Mozilla instead they actually move things forward not backward.
- rat9988 5y agoThis assumes that javascript has stopped evolving at some point.
- bjornjajeja 5y agoActually, it assumes only that evolution of new features slows down. Once things are _slow enough_ the value of an extra dependency is dramatically reduced.
- nsonha 5y agoGod I hate this word, it's like in bad OOP where you classify things just for the sake of having more classes. This belongs to a class called compiler, just call it compiler.
- krainboltgreene 5y agoIt has a specific meaning that is distinct from compilier.