Ask HN: Which functional language has the best ecosystem for a web backend?
21–30 of 80 posts
Re: Ask HN: Which functional language has the best ecosystem for a web backend?
#22I have been using Elixir for the past more than 2 years and got say that it has an awesome ecosystem for overall web development, I've been using and writing open source libraries and they are looking pretty solid as well. The company I work for also uses it as its main backend for the past almost 3 years and it has been working nicely since then. Hiring also got way easier, not only because of the existing developer…
Re: Ask HN: Which functional language has the best ecosystem for a web backend?
#23Some would say that Rust is a functional language. http://science.raphael.poss.name/rust-for-functional-program... Rust has an ecosystem for building web backends. http://www.arewewebyet.org/ Does Rust have the best ecosystem for a web backend, though? I think that will depend on who you ask and what you are looking for specifically.
Re: Ask HN: Which functional language has the best ecosystem for a web backend?
#24Re: Ask HN: Which functional language has the best ecosystem for a web backend?
#25Re: Ask HN: Which functional language has the best ecosystem for a web backend?
#26Re: Ask HN: Which functional language has the best ecosystem for a web backend?
#27js actually supports functional paradigm. So, node.js has the most mature ecosystem for web i guess.
Nearly every major language does the latter, but if you consider immutability a key functional feature, for example, you’ll sorely miss it when the language doesn’t really support it.
Re: Ask HN: Which functional language has the best ecosystem for a web backend?
#28Clojure! the thing I like most about a lot of the libraries is how they seem to blend so seamlessly. I don't know if it's an artefact of just being a lisp or just a lot of the developers sharing a mindset, but the whole experience feels less janky.
That said, if I had a choice I'd choose Clojure every time. I just enjoy it so much more. And it has a lot of good web options: you can easily write REST APIs via Ring, build your front-end in re-frame, and use Lacinia for GraphQL endpoints.
To the OP, I'd highly recommend checking out Elixir and Clojure and spending a little time with each before ruling either out.
Re: Ask HN: Which functional language has the best ecosystem for a web backend?
#29Some would say that Rust is a functional language. http://science.raphael.poss.name/rust-for-functional-program... Rust has an ecosystem for building web backends. http://www.arewewebyet.org/ Does Rust have the best ecosystem for a web backend, though? I think that will depend on who you ask and what you are looking for specifically.
Third party resources can be sort of out of date; your first link is from 2014, and therefore has a bunch of inaccuracies. Your second was last updated last Octoboer, so not so much, but is still missing out on stuff.
Re: Ask HN: Which functional language has the best ecosystem for a web backend?
#30Some would say that Rust is a functional language. http://science.raphael.poss.name/rust-for-functional-program... Rust has an ecosystem for building web backends. http://www.arewewebyet.org/ Does Rust have the best ecosystem for a web backend, though? I think that will depend on who you ask and what you are looking for specifically.
Third party resources can be sort of out of date; your first link is from 2014, and therefore has a bunch of inaccuracies. Your second was last updated last Octoboer, so not so much, but is still missing out on stuff.