什么是学习二郎的最佳方式?(What is the best way to learn Erlang

2019-06-23 15:53发布

除特定项目(虽然这些亦欢迎)...

什么样的工具,书籍,文章和其他资源,我应该在我的办公桌上,以帮助我学习二郎?

此外,对于二郎神有移动运行时?

请点我在正确的方向。

注意:是的,我曾参观过二郎和维基百科,但我想听到一些可靠的,有经验的意见。

Answer 1:

我是一个月还是那么投入学习,我最享受的指南是:

  • Erlang的网站的入门使用Erlang指南
  • 乔·阿姆斯特朗的书软件并发世界 (彻底推荐)
  • 而且我有顺序:O'Reilly的Erlang编程已经有一些非常积极的评论和听起来像一个好伴侣给Joe Armstrong的书(包括许多相同的主题更深入,可能有更多的“现实世界”的例子)

我想你可以潜入入门指南马上也肯定会给你的函数式编程,然后并发的感觉。

如果你在伦敦今年六月在那里是二郎神厂发布会,看起来真的很不错。

虽然我还记得,这是两个很好的演示带你穿过二郎山,它的用途:

  • 在二郎山思考
  • 功能+消息+并发=二郎

最后,你可以按照我的博客(我的学习经验joelhughes.co.uk/blog )我一步一步的调整,从蟒蛇/红宝石/ PHP FizzBu​​zz二郎神可能会给你一个良好的风味(约无耻的自我推销抱歉)。

我不得不说,学习Erlang是目前我最大的乐趣之一,有它非常令人满意的东西!



Answer 2:

对于初学者来说,“ 了解你一些二郎 ”指南是超级真棒。 这是因为尚未建立健全的,但提供了很多甚至很少有什么。

它也有一个RSS,所以你可以在(如?)它被更新通知。



Answer 3:

我发现最好的办法来学习二郎在读乔的论文http://www.sics.se/~joe/thesis/armstrong_thesis_2003.pdf ,然后写的东西我很喜欢,对我来说这是一个IAX2服务器。



Answer 4:

我可以推荐你是不是浏览Wings3d源代码 。

(我做到了,这是一个时间相似的浪费,当我试图读取Quake2中源 :-P)



Answer 5:

我有两个二郎神预设电台和一个并行世界的软件,都是极好的。 我几乎可以说Erlang编程是更好的,它显示了更多了很多关于使用OTP(二郎库),但我也有点更舒服,当我读它的语言,所以这就是我一直在寻找。

入门使用Erlang指南也不错。

当然你应该给写一个简单的服务器一试。 这就是二郎神真正的亮点,并有大量的文档和教程围绕消息传递和gen_server模块的领域之一。

- 编辑

此外,你可以肯定在基于ARM的移动设备(ARMv5的+)运行二郎,你可以要求在二郎-问题的其他架构。 退房http://wiki.trapexit.org/index.php/Cross_compiling为入门交叉编译的基础知识。



文章来源: What is the best way to learn Erlang?
标签: erlang