17 ms·
It’s the worst ML because it doesn’t look exactly like Haskell? Oh, no, it’s just click baiting using an easy target.
by ab5tract 8y ago
It’s the worst ML because it doesn’t look exactly like Haskell? Oh, no, it’s just click baiting using an easy target.
- EdwardDiego 8y agoThe rewrite he included down the bottom from one of the Perl 6 developers is very readable, I might actually have a play with Perl 6 next time I get a moment.
- willtim 8y agoIt's certainly not as readable as the Haskell version, despite the claim to the contrary in the comments. But it's nice to see them supporting this style of programming.
- deleted 8y ago[deleted]
- EdwardDiego 8y agoSure, but for anyone with any familiarity with that style (I know it from Erlang), it's immediately clear what it does.
- User23 8y agoI used to joke that Perl5 was the worst Lisp. I think the author is being jocose.
- erk__ 8y agoYeah a bit and haskell is not even the most readable ML in my opinion sml is much more readable as it does not have as many strange symbols scattred around.
- eutectic 8y agoThere are relatively few symbols in the core language; mostly just '|', '->', '=>', '::', '=', '_', ',', lambda (\_ ->) , and brackets, but people do sometimes go over the top with operators.
- Aearnus 8y agoWhile I won't deny that using an eye catching title like that got me more clicks, I was trying to joke around with regards to Perl 6's flexibility. It's the worst ML because it's not an ML at all -- but it has the impressive ability to be able to emulate the behavior of one.
- snapdangle 8y agoConsidering the amount of crap that is heaped on Perl 6 for even daring to exist, maybe in the future you might consider using language that highlights something that you find impressive. Otherwise it comes off as more cheap shots. Thanks for adding your comment, though! It helps :)
- tootie 8y agoI thought this was sarcasm. Both code snippets are gibberish to me.