4 ms·
This article pretty well matches my own reaction to seeing the Neohaskell web site a few minutes earlier, from clicking a nearby HN post about it. Too much son
by throwaway81523 3y ago
This article pretty well matches my own reaction to seeing the Neohaskell web site a few minutes earlier, from clicking a nearby HN post about it. Too much song and dance, too much Discord, not enough plain explanations instead of cute graphics, no convincing vision that any version of Haskell can be anything other than a language for nerds, and also no explanation of why we nerds shouldn't want to use a nerdy language that we can nerd with, instead of this weird attention seeking thing. Hipsters already have Ruby after all. Can't they just use it?
I even felt something like that about Yesod, so Gabriella's mention of Stack seemed apropos. In Yesod's case, the author (Michael Snoyman, also author of Stack) was at least an extremely knowledgeable and productive Haskeller, even if some of the decisions in Yesod came across as dubious for purists. Neohaskell has far less substance behind it.
- diogenes4 3y agoNgl i'm very willing for languages to cater to my CQRS needs. Boilerplate city amirite?
- throwaway81523 3y agoDid you ever look at Adam Chlipala's Ur/Web? That was really something. Look for wayback machine snapshot of impredicative.org.
- quadrifoliate 3y agoIt still seems to be up at http://impredicative.com/ur/ http://impredicative.com/ur/ and https://github.com/urweb/urweb https://github.com/urweb/urweb.
- malermeister 3y agoI hate the "everything interesting happens on Discord" thing some of these "hip" projects are doing. Why are we putting everything in a data silo controlled by a company with pretty draconian policies? There's so many open discussion platforms available - why use the worst one?
- p1necone 3y ago> why use the worst one? Because functionality wise, it's the best one. And the most popular one. Even among programmers people who will sacrifice that for idealogical purity are a minority.
- prmoustache 3y agoI don't know if there are alternative clients, but default ui is messy as f. I don't care about functionnality if just searching for stuff is so terrible.
- malermeister 3y agoAlternative clients are explicitly prohibited by the ToS and will get you banned.
- toastal 3y agoAnd every person that tried to make a FOSS one got a cease & desist. This sort of accessibility & developer hostility should clue in projects as to why they should choose a better option.
- malermeister 3y agoYup, people are really setting themselves up for losing a ton of important data and context in a knowledge silo they don't control.
- dgb23 3y agoI disagree. To me, Discord is a huge barrier. I use it when I have to. But it‘s bloated, slow and complicated. I don’t want to run it constantly because of that, and it takes very long to start up. The machine I use is fairly recent btw. I get distracted and frustrated by slow programs. If you run enough of them, you get compounding issues. It’s not fun! Aside from that, I do agree with GP 50%. However I absolutely use and promote proprietary software when it’s good quality.