News for hackers. Stuff that matters.
Re:What I Wish I Knew When Learning Haskell by mikorym on Saturday April 11, 2020 @11:44AM (#22842242)
If I am not mistaken, Dijkstra advocated for Haskell to be used as a language of instruction at universities. There is an essay somewhere online about it. What I could find is this: [1].

Edit: Indeed, the PDF that is linked to in [1] looks like a scan of the original. [2]

[1] https://chrisdone.com/posts/dijkstra-haskell-java/

[2] http://www.cs.utexas.edu/users/EWD/OtherDocs/To%20the%20Budg...

Re:What I Wish I Knew When Learning Haskell by goto11 on Saturday April 11, 2020 @02:48PM (#22843317)
> Colleagues from outside the state (still!) often wonder how I can survive in a place like Austin, Texas, automatically assuming that Texas’s solid conservatism guarantees equally solid mediocrity. My usual answer is something like “Don’t worry. The CS Department is quite an enlightened place...

Very Dijkstra to start by insulting the intended audience. Wonder if it had the intended effect?

Re:What I Wish I Knew When Learning Haskell by anchpop on Saturday April 11, 2020 @04:46PM (#22844098)
I don't see the insult? He's saying that anyone who assumes that the CS program was mediocre is mistaken
Re:What I Wish I Knew When Learning Haskell by SomeGuy789 on Saturday April 11, 2020 @08:47PM (#22845295)
One could interpret it as pointing out bias or ignorance. Considering the slightly condescending tone of the sentence it could be seen as an insult.
Re:What I Wish I Knew When Learning Haskell by diegoperini on Saturday April 11, 2020 @03:24PM (#22843559)
I'm not a native English speaker. Where is the insult?
Re:What I Wish I Knew When Learning Haskell by ampdepolymerase on Saturday April 11, 2020 @03:55PM (#22843777)
Mediocrity is not praise.
Re:What I Wish I Knew When Learning Haskell by m4lvin on Saturday April 11, 2020 @12:59PM (#22842657)
Thank you for mentioning, finding and linking to this!
Re:What I Wish I Knew When Learning Haskell by lonelappde on Saturday April 11, 2020 @02:19PM (#22843159)
Note that Dijkstra recommendes Haskell over Java because Haskell is arcane and mathematical, which is good for learning computer science, not because it's good for writing software.
Re:What I Wish I Knew When Learning Haskell by random314 on Saturday April 11, 2020 @02:31PM (#22843223)
Your paraphrasing of "novel" as "arcane" is in bad faith. It is also self evident that djikstra believes that learning computer science is good for writing software.
Re:What I Wish I Knew When Learning Haskell by Koshkin on Saturday April 11, 2020 @03:09PM (#22843462)
No one would recommend a language “because it’s arcane.”
Re:What I Wish I Knew When Learning Haskell by erik_seaberg on Saturday April 11, 2020 @03:28PM (#22843595)
I would recommend a language because it's different than anything you're familiar with. It gives you more approaches to solving problems.
Re:What I Wish I Knew When Learning Haskell by 0_gravitas on Saturday April 11, 2020 @06:25PM (#22844695)
I'm gonna need a quote on that one