Hacker News new | ask | show | jobs
by hazza1 2847 days ago
It's an alpha pre v1 language, it's going to break things to get better.

However they also need to encourage users to build things so they can observe patterns and improve the language - often by removing the functionality developers relied upon (in the maintainers opinion wrongly.)

These pre v1 developers are going to get angry and burnt, the main problem is that Elm is ambitious and reliant on just one guy. 18 months with few warnings on breaking changes gives developers a long time to become reliant on deprecated functionality.

I've done some Elm development, the lack of documentation and support unless you hang out on chat channels put me off. I might try again post v1 but that feels a very long way away.

1 comments

> It's an alpha pre v1 language

Not according to the homepage. According to the homepage you should install now and it's already used in production by major companies!

> According to the homepage you should install now and it's already used in production by major companies!

> > they need to encourage users to build things

Is obvious from feedback on this article that this is alpha quality software. Feel free to be a guinea pig but I'd be very worried if I had any Elm code in production (unless you are no red ink and can hire the language author)