> > > I found the upgrades from 0.15 -> 0.16 -> 0.17 were a pain, but less of a > pain then the bugs that I would have had to track down with something like > angular or ExtJS >
This!! Elm will save you countless endless hours (days? months?) of nail biting debugging in comparison to using any JS frameworks. And, you're guaranteed that your spaceship won't blow up 3 months after launch - JS is apps of any complexity are just time bombs waiting to explode. The devils bargain is that you have to commit to swallowing breaking API changes in the language every 4 to 6 months - for who knows how long. But, it's worth it! Implementing those API upgrades to your codebase is far less work than the debugging you would have to do in JS. In my experience, font end commercial software is pretty much disposable - it rarely has a lifespan of more than 5 years. The technology it's based on becomes obsolete (um, Flash!), UX fashions change (hourly!), or it just dies from neglect. So I would just jump into whatever looks best at the moment and go for it! ...And, the more I've learnt about JavaScript over the past few years, the more I've come to believe that it's actually *irresponsible* to it use for software development. -- You received this message because you are subscribed to the Google Groups "Elm Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
