Live data from Hacker News

Babel is used by millions, so why are we running out of money?

babeljs.io

1–10 of 729 posts

Re: Babel is used by millions, so why are we running out of money?

#2
BabelJS's idea is so simple, yet huge. BabelJS, or, as I like to call them in my talks, is the "Age of transpilers".

The idea of having some sort of meta layer that you compile from to another source is old, but totally underrated: https://en.wikipedia.org/wiki/Source-to-source_compiler

With my team we optimized render processes using transpilers/meta language and this totally rocks.

I hope that BabelJS will continue to follow their vision and gets more sponsorship from company-side. For me, they popularized the idea of Compilers in unexpected areas.

Re: Babel is used by millions, so why are we running out of money?

#4
Because it is too easily replaced with something else [1].

I'd say it's the exact same reason why almost nobody can make a living wage off self-publishing app store apps. There's always an endless stream of volunteers who will clone your idea for next to nothing.

Plus the homepage doesn't explain at all WHY one would want to use this. So from a marketing point of view, you need to better demonstrate your value, i.e. what makes Babel useful and unique.

[1] for example Google's Traceur: https://github.com/google/traceur-compiler

Re: Babel is used by millions, so why are we running out of money?

#5

Saying you're used by millions when you're a javascript library is a bit disingenuous. It's not like whoever happens to hit a website using your scripts is a user in the common sense of the word.

Babeljs has ~29 million weekly downloads via npm. If users counted it would probably be billions.

Re: Babel is used by millions, so why are we running out of money?

#6
This is another case of tragedy of the commons. Individually, it doesn't make sense for a company to donate. I can't even resent them, since it puts the company at a (slight) disadvantage. Unless I was flush with cash, I probably wouldn't donate from company funds if I were an entrepreneur. But collectively, we would all benefit to fund something like this. (Edit: I like culturestate's response of budgeting a small amount for this. Wish more people would do that!)

For me, another data point why our current economic system is not optimal, and we need at least more coordination, or maybe a better system.

Re: Babel is used by millions, so why are we running out of money?

#7

Saying you're used by millions when you're a javascript library is a bit disingenuous. It's not like whoever happens to hit a website using your scripts is a user in the common sense of the word.

They have more than 20 million weekly downloads on npm: https://www.npmjs.com/package/@babel/core, i.e., they are probably used by at least hundreds of thousands, if not millions of developers (not to speak of end-users). Of course, in the JavaScript ecosystem, the same may be true for a 20 LoC package that provides a trivial function implementation, but that's a different story.

Re: Babel is used by millions, so why are we running out of money?

#8
I was horrified and humbled to see that the people making this amazing stuff are making considerably less ($2k/month) than I do... or frankly, than most of us here on HN do.

Their impact is so much bigger and I aspire so much to have as a deep understanding of the Javascript world as they do.

Re: Babel is used by millions, so why are we running out of money?

#9

Saying you're used by millions when you're a javascript library is a bit disingenuous. It's not like whoever happens to hit a website using your scripts is a user in the common sense of the word.

Possibly, but at the same time I am fully aware that babel is used in almost all of the frontend nodejs projects I have been involved with. It isn't something hidden away, it's something you set up for a new project or likely see/configure a little from a templated/skeleton project.

So even from a development point of view, not an end user, I don't think its a far stretch to 'being used by millions of developers, and they know it is being used'.

Re: Babel is used by millions, so why are we running out of money?

#10

Saying you're used by millions when you're a javascript library is a bit disingenuous. It's not like whoever happens to hit a website using your scripts is a user in the common sense of the word.

They explain in the article that they get downloaded 117 millions of times per month from npm. When someone visits a website they don't download libraries from npm, those download numbers come from developers and build scripts but not from users.

So while it can be argued that a percentage of those 117M/month are on automated scripts, even with a very conservative number saying of 1% of them being genuine installs this still leaves them at millions of installs per year. So yes, it's definitely not disingenuous to say it's used by millions.

Post reply on HN