接分享,希望能吸引多点人加入 Elixir/Erlang OTP 的大家庭!
一点个人看法,随便侃侃: 该文讲了 2 点,ruby 慢,ruby 并发不行。所以要学一门快不了多少,且成熟度不够的语言。 首先 ruby 在 2.3 下来看,不算太慢。且开发尚算活跃,未来进化如何,还是可以期待下的。 学 elixir 的必要性,好处在哪,能称之为「下十年的语言」的原因,还是不明显。 ps:我觉得下十年的语言应该是大家都会的 javascript 吧,或者是基于 Javascript 上的一种超集「方言」。
说句实话,涉及到一点 hardcore 的东西,能用的语言就那么几样,例如 opencv,就算有 ruby-opencv,也是 0 可用性的玩具,我认为下一个十年编程语言还是 cpp/c#/java。
如果以上任何一个听起来都是不错理由的话,请给 Elixir & Erlang OTP 一个机会,也是给自己一个机会别错过,试试看。
个人的学习曲线: Elixir |> Elixir Plug |> Elixir Ecto |> Elixir Phoenix |> ErlangOTP
What Elixir is about - José Valim - Erlang User Conference 2015 Erlang Factory SF 2016 - The Climb Experiencing the Rise of Elixir from the Inside