For JavaScript developers who haven't drank the Koolaid yet:
Imagine you decide you want to make a PR to your favorite js library on GitHub. You git clone it and open it in your editor of choice..... only to find out that all the source is actually in TypeScript. What do you do? Run away? or do you still make that PR?
This is something I've wondered about.
One of the supposed benefits of Flow is that "it's just javascript" but I find that to be a bunch of crap personally. Your IDE is still going to lite up red until you install a flow extension (if there is one for your IDE, if so it's most likely simplistic compared to tsserver–okay I'll quit proselytizing). In today's world, any project you download is going to have it's own build chain whether that be webpack, gulp, grunt, or just an npm script triggering babel. You can't avoid atleast a little configuration.
No responses yet.