redbadger / react-isomorphic

37 stars 4 forks source link

Remove the LiveScript #4

Open cdeutsch opened 9 years ago

cdeutsch commented 9 years ago

Normally I wouldn't comment but you asked for opinions ;)

This pretty much sums it up s/CoffeeScript/LiveScript: https://twitter.com/dam/status/599612587999776768

I'm glad LiveScript works for you, but it has nothing to do with isomorphic react so mixing it in is unfortunate for the vast majority of developers like myself that would otherwise find your sample useful.

chrisvfritz commented 9 years ago

Seeing as there are plenty of examples with plain JS, I think it's much more valuable to have a LiveScript example. Also, mastering enough of the CoffeeScript syntax to be able to parse code examples took me one hour once I sat down to do it. That's it. LiveScript took me an afternoon. As far as learning a new language goes, the barrier to entry is very, very low.

And while I think CoffeeScript is a better language than JS, that's more a matter of opinion - it does have some of its own noteworthy quirks. With LiveScript however, I've never heard anyone dispute that it's a better language - I can't think of a single trade-off. It just needs to become more visible, which @redbadger is helping with, then it'll hopefully become more popular as more JS developers realize this.