TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Rust or Haskell which is(or will be) used more in industry

4 pointsby thickiceabout 8 years ago
I understand that these two languages have a completely different design philosophy and can't be compared apple to apple. But purely from an industry adoption point of view which one is more likely to be the winner ?

5 comments

taylodlabout 8 years ago
Rust has two <i>huge</i> things going for it:<p>1. C-based lineage<p>2. Designed for industry use<p>Haskell has become the &quot;nights and weekends&quot; language. People are using it on pet projects outside of work and they&#x27;re arguably becoming better programmers for having done so. Rust though is in the C family of languages, for which nearly every developer has familiarity, and was designed for larger project teams to collaborate and maintain large projects. Add in Rust&#x27;s memory management strategy and it&#x27;s not requiring a VM (unlike Java&#x2F;C#) so it runs fast in a Docker container and you have a winner.<p>To me a more interesting question to ask, because the answer isn&#x27;t nearly as clear-cut, is whether Rust or Go will be used more in industry?
评论 #14272221 未加载
AnimalMuppetabout 8 years ago
Oh, look there, my crystal ball&#x27;s on the blink again...<p>My guess: Rust.<p>Why you should believe my guess: Rust seems to be growing faster than Haskell.<p>Why you should <i>not</i> believe my guess: I&#x27;m primarily in the embedded space, where Rust fits well with the problems I&#x27;m used to having to solve. Haskell? Not so much. This makes Rust appear much more generally useful to me, when it may only be more useful in my specific area.
just-for-funabout 8 years ago
I think that no one of them. They both are too complicated for average developers.
SamReidHughesabout 8 years ago
That&#x27;s hard to say. The biggest risk for Rust is that it&#x27;ll get beaten by something better. The biggest for Haskell is that nobody wants to use it because lazy evaluation is bad.
psycabout 8 years ago
Of the two, I could bet a fortune on Rust and sleep easy about it.