5 ms·
There are certain people in the community who are very opinionated. Some go one step ahead and abuse others who don't use their favourite language. For instance
by lil1729 10y ago
There are certain people in the community who are very opinionated. Some go one step ahead and abuse others who don't use their favourite language. For instance, see these two posts (comments).
[1] https://web.archive.org/web/20150628010942/http://timkellogg.me/blog/2014/01/19/I-get-excited-about-go https://web.archive.org/web/20150628010942/http://timkellogg...
[2] http://roseland.io/blog/2014/05/10/number-golang-the-next-great-teaching-language/#comment-1379154769 http://roseland.io/blog/2014/05/10/number-golang-the-next-gr...
These comments are unfortunate. These two individuals, in no means represent the entire community. But such people are toxic for an otherwise great bunch of people like SPJ, Phil Wadler and other folks.
- yokohummer7 10y agoThe problem is that the brand new Haskell Programming book, which seems to be recommended nowadays among Haskellers, is being written by bitemyapp (the one described in the first link). He's been bitching other languages, especially Go. He even stated Haskell is simpler than Go, which just shows his twisted reality. It is very unfortunate that such a toxic person is influential to the community.
- dragonwriter 10y agoBut Haskell is simpler than Go (in a similar way that Lisp is), so that's a poor example of "twisted reality".
- forkerenok 10y agoOn the contrary, I think that is a good side of Chris Allen (@bytemyapp), he truly believes that everyone (I'm not even narrowing it down to software engineers) has capability to comprehend the core ideas of Haskell and become as proficient with it as you are with other languages and then delve into more evolved topics when you feel like it. Like a true evangelist. He is frustrated with misrepresentation of Haskell in wider programmers' community and to his credit he is working hard to fix this. (Though his book is quite pricey :) ) I don't really know how much of a Haskell fanatic he is, but one should not turn his back on a person just because he is saying something you disagree with or don't want to hear (like belittling other languages).
- danieldk 10y agoLike a true evangelist. He is frustrated with misrepresentation of Haskell in wider programmers' community and to his credit he is working hard to fix this. Learn yourself a Haskell was a great book. Many friends/colleagues picked up Haskell with that book and were really happy with it. @bitemyapp 's book may be better (I don't know, I didn't read it), but he seems to try to bash LYAH at nearly every possible occasion. http://ircbrowse.net/browse/haskell?id=19614985×tamp=1418037954#t1418037954 http://ircbrowse.net/browse/haskell?id=19614985×tamp=14... https://lobste.rs/s/5pqc1y/learn_you_a_haskell_for_great_good/comments/gyivtq#c_gyivtq https://lobste.rs/s/5pqc1y/learn_you_a_haskell_for_great_goo... http://bitemyapp.com/posts/2014-12-31-functional-education.html http://bitemyapp.com/posts/2014-12-31-functional-education.h... I think this is undeserved and perhaps toxic (especially coming from someone who wrote a competing work).
- forkerenok 10y agoHis opinion. But I agree with you that this is undeserved. Perhaps it would sound less toxic/ungrateful if/when he publishes (to free online access) a part of his book that is equivalent to LYAH (in terms of covered material).
- tome 10y ago> I think this is undeserved and perhaps toxic (especially coming from someone who wrote a competing work). He started writing a competing work several years after starting to "bash" LYAH. One of the reasons he started writing his own book is exactly because he doesn't think LYAH is particularly good.
- tene 10y agoPersonally, when first learning Haskell, I found LYAH intolerable. I've known people who did get a lot of value out of it, but it's not for everyone. I really couldn't stand it. I haven't bothered to read HPFFP yet, as it's rather more basic than is useful to me anymore, but a friend that had similar complaints about LYAH has been finding HPFFP incredibly helpful. There really are some serious problems with other major educational resources, especially for some audiences, and I don't think it's a problem to recognize that.
- 998127hbqk 10y agoI don't see anything bad in the first link. I've been reading quite a bit about Haskell on the web, and (as you said) I've never encountered anything like the second link. Please also note that 10 years ago flames like that were an art form and no one took them seriously. I'm pretty sure Rob Pike wouldn't. I don't see why everyone who (probably) has been on the web back then and earlier should be sent to a virtual reeducation camp. Either ignore it or laugh about it.
- the_af 10y agoAh, Tony Morris. I think it's a shame he has such a confrontational and aggressive style, because he makes some very interesting points about Haskell, Scala and FP in general (for example, that types provide more valuable information than variable names). I find he is an outlier in the FP community, though.