Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

babel is a transpiler, which is more than just a way to shim shim features in browsers.


God 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.


It has a specific meaning that is distinct from compilier.


You 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.


This assumes that javascript has stopped evolving at some point.


Actually, it assumes only that evolution of new features slows down. Once things are _slow enough_ the value of an extra dependency is dramatically reduced.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: