4 ms·
>There's nothing wrong with language evangelism He says, after suggesting you can't trust what someone says because they are an evangelist. >Kmett has, I beli
by asdasf 13y ago
>There's nothing wrong with language evangelism
He says, after suggesting you can't trust what someone says because they are an evangelist.
>Kmett has, I believe, taken on a larger role in Haskell, perhaps officially with FP Complete
FP complete is an independent company and has no official involvement in GHC or any other haskell implementation. Edward is not involved with FP complete. Edward is involved in the haskell community and the scala community. In neither case is he anything like an evangelist (which would make no sense anyways, you can't convert the converted). It seems odd that you are so adamant about inventing a fictional promotional context for him after claiming there's nothing wrong with that.
>Referring to a presentation by Paul Phillips, an absolute Scala giant, and equating that with what the average Scala programmer encounters in their daily work does not negate my argument...in the slightest.
Perhaps you should actually take the time to listen to it. A significant part of what he was saying was "this stuff matters". Just because the person doing the presentation knows scala very well, does not mean the problems he points out do not effect people who know scala less well.
>When you leave Scala and remain on the JVM there is no better statically typed alternative, IMHO
I am not sure how that is relevant. I don't care about the JVM.
>Just getting my feet wet, maybe I'll learn to love it, but for now, to get shit done in the real world, it's Scala and the JVM.
Or this. Do you remember the part where I tried to convince you to use haskell? Neither do I.
- virtualwhys 13y ago> He says, after suggesting you can't trust what someone says because they are an evangelist. What the hell are you talking about? I provided a counterpoint to Kmett's detailing all that is wrong with Scala, by providing some of the good. Kmett is a living legend, I'm not questioning the guy's integrity; he went off in that reddit thread based on his [deep] experience of the language, which is entirely non-average. re: Paul Phillips, he's knows Scala probably better than anyone else on the planet; yes, the soundness of the compiler affects everyone, but those who are most bitten and bothered by it are library authors (read: advanced users), not end users who remain, for the most part, unaware of whatever issues may lie under the hood. > Or this. Do you remember the part where I tried to convince you to use haskell? Neither do I. Other than Haskell, given the context of the thread, which language might you be referring to as the better alternative to Scala? > You could leave for something better, keep all those things, and get tons of important things that you also won't realize you are missing until you get used to them and then try to live without them. That sounds great! I am curious about leaving Scala for something better -- please name this better alternative that is presumably not Haskell.
- asdasf 13y ago>What the hell are you talking about? Exactly what I said. You can go read your post if you have forgotten its contents. >not end users who remain, for the most part, unaware of whatever issues may lie under the hood. You are simply repeating yourself. Paul Phillips contradicts you, and I find him to be much more credible. >Other than Haskell, given the context of the thread, which language might you be referring to as the better alternative to Scala? Ocaml, F#, SML and clean. >please name this better alternative that is presumably not Haskell. Why would it not be haskell? Haskell is pretty obviously the best option.
- raiph 13y agoHi virtualwhys > I am curious about leaving Scala for something better -- please name this better alternative that is presumably not Haskell. With apologies if you think this is too OT and/or if you are uninterested in immature languages/ecosystems, let me mention Rakudo and its increasingly capable JVM backend. Today's Rakudo Star release (Star means "batteries included") is expected to be the last to ship without Rakudo's JVM backend. Almost certainly there'll be a February Rakudo Star release and it is expected to support the JVM backend out of the box. I would be happy to say more about why I think P6 is going to become relevant again one day, perhaps this year, to folk at least interested in Scala.