nodejs 真的是玩具啊!回调、运行时的错误会让人崩溃,一定要在这里选,选Golang吧,开发代价最小,而且只要编译不出错,基本没有运行时错误。Erlang就是吹嘘的厉害,里面各种别扭不是一般程序员能适应的,比如变量名字大写!变量不可以修改(另外你不可能招到人接手项目的),Elixir可以作为一个替换Erlang的方案(语法接近ruby),也可以考虑jvm平台上比如scala、clojure、kotlin都是不错的。