TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How do you decide to use programming languages/frameworks?

2 点作者 slogsdon超过 11 年前
I&#x27;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.<p>Performance, expressiveness of the syntax, tooling, and community are typically what I use for my criteria. How about everyone else?

1 comment

biscarch超过 11 年前
Depends on the goals of the project, what other developers are on the project, etc. In other words, what am I trying to accomplish and how does what I&#x27;m using help me get there.<p>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).<p>As for deciding to use (ie: play with) on the side. I&#x27;ll try pretty much anything (J&#x2F;Julia&#x2F;mocl&#x2F;Erlang&#x2F;agda) if a project sufficiently captures my interest regardless of community&#x2F;syntax&#x2F;tooling&#x2F;etc.