Erlang/Elixir Elixir 的一些想法
回顾
接触Elixir一年多了,入门只需要一周,真正适应一个新的语言大概还是要一年多吧。我发现Elixir从TIOBE排行榜百名消失了,似乎我原来的估计过于乐观了。国内也比较冷清,不过Elixir还是在继续发展。
现在
Erlang是一个古老而神秘的城堡,Elixir为它打开了新的一扇门,迎来了更多的寻奇访幽的游客。
我对Elixir的态度没变,仍然是我的首选。
新出现的mipha论坛看上去不错,可惜也很冷清。
一位好老师
最近看视频发现了一位很好的老师,Grossi,他的演讲相当清晰:
Processes and Supervision in Elixir by Steve Grossi @ Lessonly
他介绍了Elixir,并用两个例子演示了并发,以及GenServer,GenStage这些比较难懂的东西。
我补充一下,elixir的返回与ruby不大一样,一开始感觉费解。可以查询GenServer文档,就明白了。
用命令,b。
b GenServer.handle_call
返回结果如下,result才是结果,new state是更新状态。
{:reply, result, new_state}
未来
希望mipha论坛能热闹起来,大家多分享一些东西,期待Elixir会议早日来到中国。