#8 楼 @flowerwrong google
#6 楼 @flowerwrong 有了 c,为啥还需要 Ruby, 什么场景用什么,用最合适的工具
#2 楼 @Numbcoder Erlang 有变量啊,只是变量不可变,没有副作用
已入 subl
加精
另外,Erlang 就是动态语言
:plus1:
:plus1:
这种项目就是玩玩,真要用就呵呵了
Elixir/ Erlang
新手喜欢拿性能说事
apt-get
最烦项目里有个随便加 Gem
iex(4)> 1..100_000 |> Enum.map(&(&1 * 3)) |> Enum.filter(fn(x) -> Integer.odd?(x) end) |> Enum.sum
7500000000
livescript 挺好,可以 coffeescript 已经满足我的需求了
#11 楼 @small_fish__
Elixir 坑不多的
Elixir 的 and 就是 Erang 的 andalso,erlang 的文档是这样说的
Expr1 orelse Expr2
Expr1 andalso Expr2
Expressions where Expr2 is evaluated only if necessary. That is, Expr2 is evaluated only if Expr1 evaluates to false in an orelse expression, or only if Expr1 evaluates to true in an andalso expression. Returns either the value of Expr1 (that is, true or false) or the value of Expr2 (if Expr2 was evaluated).
设置下 dns?