HNHacker News
TopNewBestAskShowJobs

fp-incompletd

-4 karma · joined August 27, 2015

submissionscomments
fp-incompletd··on OCamlers' critiques of Haskell
I operate under the principle of common sense. Why so many posts about a tiling window manager, and why xmonad and not i3, ratpoison, or dwm? Because it was written in Haskell and was thus being used as a vehicle to aggressively (if ineffectively) push the language on people. As for dons, he's posted plenty of xmonad crap here and on proggit, where he also happens to be a mod.
fp-incompletd··on OCamlers' critiques of Haskell
I wouldn't begrudge anyone who made similar judgments about the Common Lisp community based on their interactions with some of its more colorful personalities. I further wouldn't disagree that there are major flaws in CL the language. Why do Haskellers have so much difficulty doing likewise? Other than minor concessions, such as records, Haskell is apparently perfect (and spaceleaks are only ever a problem if you're a n00b)... The whole thing reeks of a cult.
fp-incompletd··on OCamlers' critiques of Haskell
Do you seriously believe that if xmonad had been written in anything else (and perhaps by anyone else) HN and proggit still would have been inundated with as many posts about it as they were? Please. It was rediculously obvious to anyone (or at least it should have been) what was going on.

"The VERY first time I ran it - up popped a timeseries visualization. Mind. Blown!"

Almost every programmer using almost every language has experiences like this. That hardly justifies making such expansive claims, claims that even a dependently-typed language would have difficulty justifying.

"Since then I've worked at hedge funds and investment banks in python and built a startup on Haskell. My opinion is built on my own direct experience, and I find it somewhat disrespectful that you dismiss it as "drinking the Haskell Kool-Aid"

I am not trying to be disrespectful to you, but I think you are being far to charitable in your interpretation of the conduct of your peers in the Haskell community.

fp-incompletd··on OCamlers' critiques of Haskell
You're defending a guy who marshaled his supporters to spam his unremarkable tiling window manager here so heavily in some apparent (and unsuccessful) Haskell promotion campaign that there are now nearly as many posts (search if you don't believe me) about it as there are about KDE. (At least the size of the downloads are comparable; a whopping half GB for those without the exact required versions of GHC and sundry cabal dependencies installed.)

If you don't understand what's offensive about condescendingly spewing falsehoods like "if it compiles, it works" or saying that you can't respect a CS department that uses Python for its introductory CS courses instead of Haskell (and thus doesn't expect its freshmen to know what a Kleisli category is), you've obviously drank too much of the Haskell Kool-Aid to maintain objectivity.

fp-incompletd··on OCamlers' critiques of Haskell
"I'm sorry, and feel terrible that I made someone feel terrible" is tantamount to saying "I'm sorry you were offended." He's merely expressing regret at her reaction, not admitting that his actions that caused said reaction--specifically, mocking her for writing a sed-like utility in JS--were uncalled for. Further, I'm confident that if she'd written the program that spurred her undeserved public shaming in Ruby, he and his fellow Twitter bullies would not have voiced any complaint.