This post has been de-listed
It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.
Wow.. Downvotes for pointing out a relevant, objectively correct counterexample? Seriously?
So is rust then, at a mere .7%, #20 in the rankings. And matlab of course is a great general purpose language sitting well above both of them.
Just because you don't look beyond python and javascript doesn't mean that other languages don't have thriving communities.
Yes, major language. It currently has twice the TIOBE rating as scala, for example. I've had 3 well paid jobs using it.
I can relate though.. To me, sum types are a minimum requirement for any language I'll be spending much time with. Even though they've been around since the 70s, the only "major" languages that support them are Haskell, Ocaml, F#, and Rust..
Sure, in the same sense that all turing complete languages can implement each other. That's different from native support for the concept though. It kinda defeats the point if I have to write 50 lines of boilerplate for each sum type constructor.
I mean, F# has access to all of the dotnet platform and likewise the JVM with Scala.
Try to keep in mind, this is all in response to a claim that C# was "innovative" by introducing async/await in 2012 when it was just a poorly implemented version of what another language in the same ecosystem had 5 years prior.
None of this shit is new, and the belief that is stems from the belief that anything with less than 30% market share is "niche" and "obscure".
My current company has no difficulty finding F# developers. Haskell companies can pay half the going SWE rate and still have to beat back the hordes of applicants. The idea that you have to hire based on the lowest common denominator language is absurd.
Yeah, I just looked at Swift and their syntax is fine.. I keep hearing good things about Scala 3, but I haven't taken the time to look into it much.
Wow.. Downvotes for pointing out a relevant, objectively correct counterexample? Seriously?
Subreddit
Post Details
- Posted
- 1 year ago
- Reddit URL
- View post on reddit.com
- External URL
- propelauth.com/post/i-lo...
Fair enough. I forget about those because the whole case class thing is so damned verbose