|
|
|
Ask HN: How do you decide to use programming languages/frameworks?
|
|
2 points
by slogsdon
4535 days ago
|
|
I've been trying languages recently to expand my toolset for web development and have touched Go, Erlang, Elixir, Haskell, Lisp Flavored Erlang, and Common Lisp in the past couple months. Performance, expressiveness of the syntax, tooling, and community are typically what I use for my criteria. How about everyone else? |
|
For example, I might use Elixir if I was trying to onboard Rubyists to a project on the Erlang VM or Haskell if I was building out an API with Riak (because I know the Riak client in Haskell is awesome and digestive-functors is nice to work with).
As for deciding to use (ie: play with) on the side. I'll try pretty much anything (J/Julia/mocl/Erlang/agda) if a project sufficiently captures my interest regardless of community/syntax/tooling/etc.