3 ms·
Haskell is not at a tipping point yet where it's losing it's excitement. E.g. with RecordDotSyntax and the new haskell language server many longstanding pain po
by _query 6y ago
Haskell is not at a tipping point yet where it's losing it's excitement. E.g. with RecordDotSyntax and the new haskell language server many longstanding pain points will be solved soon. There's especially lot's of excitement around haskell and web web development. Take a look at what we're doing with IHP: https://www.youtube.com/watch?v=UbDtS_mUMpI&feature=emb_title https://www.youtube.com/watch?v=UbDtS_mUMpI&feature=emb_titl...
https://ihp.digitallyinduced.com/ https://ihp.digitallyinduced.com/
Soon you can even deploy haskell web apps in 15 seconds: https://twitter.com/larsparsfromage/status/1306653917187649537 https://twitter.com/larsparsfromage/status/13066539171876495...
Growing between 5% and 10% weekly. Many new people are starting their journey into haskell with IHP :-) While the community might be changing, it's definitly not dying.
- klelatti 6y agoCould you please specify what is growing between 5% and 10% weekly and for how long? Thanks.
- mxschumacher 6y agomaybe OP is referring to memory allocation during compilation?
- _query 6y agoCompared to many modern javascript apps haskell's memory usage is actually pretty good :)
- bird_monster 6y agoWhat an excellent comparison :)
- _query 6y agoCommunity size. Measured by: Downloads, GitHub Stars, people in our gitter channel, twitter followers, Newsletter Subscribers, Youtube Reach. E.g. on Sep 1. we had 870 GitHub stars and 321 Twitter Followers. Now (23 Sep) we're at 970 GitHub stars and 487 followers. IHP has been launched around 3 months ago. So we're measuring it since then.
- Olumde 6y agoYou can grow by 15% even if you have 20 or 25 users :-P . I am a huge Haskell fan though. The 'problem' with Haskell is that, because of its roots in academic research the language will not chase success at any price (read hacks); and tends to eventually find solutions to its problems even if it means not being popular for a long time. I like that. Watch out for stuff like linear types[1] coming to GHC soon. [1] https://www.tweag.io/blog/2017-03-13-linear-types/ https://www.tweag.io/blog/2017-03-13-linear-types/
- seagreen 6y ago> The 'problem' with Haskell is that, because of its roots in academic research the language will not chase success at any price (read hacks); and tends to eventually find solutions to its problems even if it means not being popular for a long time. That's the PR line, but only describes about 5% of the problem with haskell. But haskell's not relatively unpopular because it was late to add things like linear types. It's relatively unpopular because it doesn't care much about user experience. Consider: it's getting linear types before an efficient string type in `base`. The first goal of this language is not good engineering practices and getting things right. The first goal of this language is "cool type stuff", with good engineering maybe goal 10 or something (is O(n^2) `nub` ever going to be deprecated I wonder?). And that's fine, we need a language for cool type stuff, let's just be honest about it. Context: I've been Haskelling for 5 years, I've written a fair amount of FOSS in it, and it's my favorite language. I just want to help spread an honest impression of it.