Hi All,<p>This will be yet another Rust vs haskell question.<p>I have wanting to use Rust/Haskell for a couple of components for an internal tool (analysis of customer tickets, HR portal etc) for my company (Mostly because of the strong type system).<p>I have been through quite a lot of blogs & discussion where they discuss on the pros and cons for both.<p>Can anyone give me pointers on where all they used Rust or Haskell? And how was the experience as in:<p>1. code readability<p>2. libraries support<p>3. developer productivity<p>4. jump start time to producing some value.<p>5. documentation<p>6. build time<p>7. journey in learning them<p>My concern here is Rust is advertised as system's language and Haskell as a higher level language.<p>1. Will going with Rust be an overkill as we won't be doing any really low level stuff?<p>2. We would be basically writing a server, bunch of API and playing around with DB. I'm mainly well versed with Node.js so will choosing haskell be an overkill for it in terms of developer productivity, build and tooling?<p>3. Also if anyone is using GraphQL with Rust/Haskell?<p>I had posted this question in /r/rust and /r/haskell. And there has been quite some good comments.<p>https://www.reddit.com/r/rust/comments/an11l9/webdevelopement_rust_vs_haskell/<p>https://www.reddit.com/r/haskell/comments/an2rt8/web_development_rust_vs_haskell/
Honestly you may want to consider TypeScript + Node for this. I’m a huge fan of Rust, but learning a new and still-niche language for this project seems like a poor tradeoff for your business at this point. I could be wrong of course.