Good occasion to thanks all the people who have been working on Babel.<p>Among other things, Babel allows me to use ES6/ES7/ES8 (e.g. async/await), to write my components in JSX and to type my code with Flow.<p>It would be so painful to work without Babel.<p>Thanks guys!
I just want to say these people do amazing work. It's truly been a pleasure to work with JS in 2016. Thank you to everyone working on Babel and the countless other great OSS projects. One of my goals for 2017 is to find a way to get involved.
Author here, if anyone had questions or wanted to know more about how to help out!<p>Personally, I'm most excited about babel-preset-env, and fixing how we work with the TC39 process via experimental plugins, and working with the community more.<p>For anyone wanting to get started in OSS or Babel I just started a year ago from knowing nothing about it!
I second (third?) the fact that I'm so thankful for these packages and contributors. Reading this article puts into perspective the amount of alignment within the community that it takes to be able to depend on external libraries to make our day-to-day easier.<p>It's very humbling. I'm just here standing on the shoulders of giants.
Not only is Babel great as a tool for transpiling JavaScript, I've found the plugin system to be splendid for building a compile-to-JS language as well. The tools are terrific to work with.