|
Haskell is great if your simon peyton jones and you're inventing new language features to be adapted for real languages.
|
# ? Apr 29, 2015 01:40 |
|
|
# ? May 27, 2024 18:19 |
|
uh I'll have you know that lots of high quality software is written in haskell like that one window manager for turbo nerds and that dvcs that only haskell users have ever used
|
# ? Apr 29, 2015 01:51 |
lol every time Haskell comes up in YOSPOS the hater brigade has to make an appearance to tell everyone they disapprove of it. It's like Shaggar and non-Microsoft products except there are multiple Shaggars. Haskell has its warts but it's pretty far from being a Bad Language™ the way PHP is.
|
|
# ? Apr 29, 2015 02:18 |
|
Notorious b.s.d. posted:his website is pretty great Oh poo poo, according to his website he'll be at a conference this year that I'll also be attending! I wanna party with this guy so bad
|
# ? Apr 29, 2015 02:25 |
|
VikingofRock posted:lol every time Haskell comes up in YOSPOS the hater brigade has to make an appearance to tell everyone they disapprove of it. It's like Shaggar and non-Microsoft products except there are multiple Shaggars. php is also bad more than one thing can be bad they can be bad for different reasons even
|
# ? Apr 29, 2015 02:26 |
|
i used xmonad for a while but i could barely undertsand how to configure it by a while i mean liek maybe 3 days
|
# ? Apr 29, 2015 02:26 |
|
VikingofRock posted:lol every time Haskell comes up in YOSPOS the hater brigade has to make an appearance to tell everyone they disapprove of it. It's like Shaggar and non-Microsoft products except there are multiple Shaggars. yet strangely php has been used to make a ton of software and haskell has been used to make.......
|
# ? Apr 29, 2015 02:28 |
uncurable mlady posted:php is also bad Yeah but most of the criticism against Haskell seems to be "it's different from other languages (and is thus hard to read for the uninitiated, etc)" and that doesn't make it a bad language IMO. Again there are legit criticisms to be made about Haskell but the hater brigade never brings them up, and usually just makes themselves look dumb by complaining about monads
|
|
# ? Apr 29, 2015 02:38 |
|
haskell is one of the least bad languages out there imho
|
# ? Apr 29, 2015 02:47 |
|
never having programmed a haskell, the worst thing about it is its fanbase
|
# ? Apr 29, 2015 02:50 |
|
fart simpson posted:haskell is one of the least bad languages out there imho that must be why it is used by most developers for important projects
|
# ? Apr 29, 2015 02:54 |
|
bobbilljim posted:that must be why it is used by most developers for important projects i dont really believe in the just world theory
|
# ? Apr 29, 2015 02:56 |
|
VikingofRock posted:Yeah but most of the criticism against Haskell seems to be "it's different from other languages (and is thus hard to read for the uninitiated, etc)" and that doesn't make it a bad language IMO. it's legit tough to jump into any existing haskell code base, moreso than other languages. even for people with moderate experience it's going to take way more energy to find your way. if you say otherwise you're a liar. haskell is a really cool language but at this point it's pretty clear that's all it will ever be.
|
# ? Apr 29, 2015 03:04 |
rrrrrrrrrrrt posted:it's legit tough to jump into any existing haskell code base, moreso than other languages. even for people with moderate experience it's going to take way more energy to find your way. if you say otherwise you're a liar. Nah that's all accurate. I'm pretty much
|
|
# ? Apr 29, 2015 03:11 |
|
fritz posted:never having programmed a haskell, the worst thing about it is its fanbase comin' in here with their monads, and their capital letters
|
# ? Apr 29, 2015 04:08 |
|
VikingofRock posted:lol every time Haskell comes up in YOSPOS the hater brigade has to make an appearance to tell everyone they disapprove of it. It's like Shaggar and non-Microsoft products except there are multiple Shaggars. Haskell is perfectly fine for its purpose which is being a development language for simon peyton jones. as none of us are simon peyton jones its a poor choice for us
|
# ? Apr 29, 2015 04:09 |
|
I think we have Haskell stuff in production, released a piece of it a while ago. I don't know why Haskell was chosen for it specifically.
|
# ? Apr 29, 2015 04:30 |
|
or i could just use F#
|
# ? Apr 29, 2015 04:37 |
|
i googled the name and here's the first vid to come up lol https://www.youtube.com/watch?v=iSmkqocn0oQ
|
# ? Apr 29, 2015 04:51 |
|
i do want to learn functional programming in theory but i don't know what the hell i'd use it for and all the languages are terrible but in their own different ways
|
# ? Apr 29, 2015 04:51 |
|
why
|
# ? Apr 29, 2015 04:55 |
|
i always think functional languages should be really good for machine learning but i have absolutely no reason to think that and no evidence to support such a thought
|
# ? Apr 29, 2015 04:59 |
|
Learn a functional language to get better at designing programs in a useful language. might as well make it haskell.
|
# ? Apr 29, 2015 05:00 |
|
Notorious b.s.d. posted:haskell and erlang have to do all this stuff from scratch Yep. Lots of time sunk into that. It's starting to get to a usable state that is not "eh at least it's not makefiles everywhere anymore", but not fully there yet. You see benefits when you get in niches where other languages haven't even started making a foray (poo poo like distributed tracing, shells, code loading and so on) and that's where the cost/benefit analysis might sway you for tooling. But otherwise you'll only enjoy your time if your problems fit the language niche to a point that the productivity gained with the language is going to be good enough in your problem space to counteract the far less mature tooling in other areas, until at least tooling gets to a better state to offset this a bit.
|
# ? Apr 29, 2015 05:03 |
|
fleshweasel posted:i googled the name and here's the first vid to come up lol https://www.youtube.com/watch?v=iSmkqocn0oQ the title of the video is funny but if you actually watch the whole thing it's not a very good representation of what he's actually saying
|
# ? Apr 29, 2015 05:09 |
|
Luigi Thirty posted:i do want to learn functional programming in theory but i don't know what the hell i'd use it for and all the languages are terrible but in their own different ways just pick a fp language and learn it. it's fun and there's no reason not to. the worst thing that could happen is you like it
|
# ? Apr 29, 2015 05:11 |
|
Bloody posted:i always think functional languages should be really good for machine learning but i have absolutely no reason to think that and no evidence to support such a thought I could see it for running a network forward (which is basically evaluation of a complex function) but the learning part of ML is basically all about mutating pieces of a big slab of long-lived state.
|
# ? Apr 29, 2015 05:13 |
Luigi Thirty posted:i do want to learn functional programming in theory but i don't know what the hell i'd use it for and all the languages are terrible but in their own different ways Only in the sense that everything language is terrible (functional or not). Go learn a functional language! You're (probably) not going to get a job with it but it'll be fun and interesting and you'll get a wider perspective on coding as a whole.
|
|
# ? Apr 29, 2015 05:13 |
|
Subjunctive posted:mutating pieces of a big slab
|
# ? Apr 29, 2015 05:16 |
|
fart simpson posted:the worst thing that could happen is you like it what if it's haskell and i turn into a finn i don't think i could live with myself if i were finnish
|
# ? Apr 29, 2015 05:19 |
|
learn elm
|
# ? Apr 29, 2015 05:20 |
|
why do langs feel it necessary to reinvent basic syntax when c got it right, like, a million years ago
|
# ? Apr 29, 2015 05:27 |
|
ooooh we use a slightly different token for single line comment and block comment aren't you glad you have to learn this different but the same syntax
|
# ? Apr 29, 2015 05:28 |
|
fart simpson posted:the title of the video is funny but if you actually watch the whole thing it's not a very good representation of what he's actually saying title is clickbait, content is basically worth 5 minutes or whatever
|
# ? Apr 29, 2015 05:29 |
|
Bloody posted:ooooh we use a slightly different token for single line comment and block comment aren't you glad you have to learn this different but the same syntax yes i am glad, thanks for asking.
|
# ? Apr 29, 2015 05:32 |
|
Bloody posted:why do langs feel it necessary to reinvent basic syntax when lisp made it obsolete, like, a million years ago
|
# ? Apr 29, 2015 05:41 |
|
lisp pretty clearly lost the syntax war
|
# ? Apr 29, 2015 05:42 |
|
Bloody posted:lisp pretty clearly lost the syntax war i don't know, clojure seems to be getting traction.
|
# ? Apr 29, 2015 05:50 |
Wait isn't C still dealing with the fallout of its syntax decisions today? Even looking past stuff like trigraphs, people look at you funny if you compile without warnings enabled because C lets you write a bunch of stuff that looks good but which actually does something totally different from what you want. Also C syntax leads to stuff like goto fail. Why would you hold up C of all things as the gold standard of syntax?
|
|
# ? Apr 29, 2015 05:51 |
|
|
# ? May 27, 2024 18:19 |
|
javascript syntax is pretty goodJavaScript code:
|
# ? Apr 29, 2015 06:03 |