4 ms·
You are seeing companies that use those languages suceeding at a higher rate than those that don't? I bet I can find 10 succeeding that use ruby or node for eve
by jshen 12y ago
You are seeing companies that use those languages suceeding at a higher rate than those that don't? I bet I can find 10 succeeding that use ruby or node for everyone that uses Erlang.
We could also look at the open source world. For every riak there are 10 java sucesses of a similar kind.
We'd need to do some real statistics but my bet is that we see no benefit from those languages in terms of success of the business.
- lmm 12y ago> I bet I can find 10 succeeding that use ruby or node for everyone that uses Erlang. But that's not the question, is it? There are a lot of companies succeeding with ruby or node, but also a lot of companies failing with them. I'll bet the strike rate is better for Erlang companies.
- jshen 12y agoIl bet that the choice of language has no impact on success.
- codygman 12y agoWhat about whitespace? Do you think choosing it or brainfuck has an impact on success?
- jshen 12y agoNot relevant. I'm sure there are bad choices, but the difference between Go and Haskell is probably negligible or in Go's favor.
- lmm 12y agoSo you think Go is a better language because companies that use Go are more likely to be successful because... Go is a better language? That's just circular reasoning. Do you have any numbers or experience here? (In my limited experience I've seen a 100% success rate for companies that use Haskell and a 0% success rate for companies that use Go, though as you can imagine I don't have a statistically valid sample size)
- codygman 12y agoAs someone with experience in both languages I disagree. Try parsing json in both languages and you'll see a difference. Composing functions that use channels simply isn't possible in Go (please prove me wrong). Go gives you kind of safe concurrency, Haskell gives you actual safe concurrency.