erlang下载 - 学习Erlang的最佳方式是什么?





erlang中文 erlang安装 (5)


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

(我这样做了,而且和我试图阅读Quake2源代码时相似,这是浪费时间:-p)

除具体项目外(尽管也欢迎这些项目)......

我应该在我的办公桌上使用哪些工具,书籍,文章和其他资源来帮助我学习Erlang?

另外,Erlang是否有移动运行时?

请指向正确的方向。

注意:是的,我访问过Erlang和Wikipedia,但我想听听一些可靠的,有经验的意见。




对于初学者来说,“ 了解你一些Erlang ”指南非常棒。 它仍然不完整,但即使有那么少的东西也能提供很多。

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




我是一个月左右的学习,我最喜欢的指南是:

  • Erlang网站的Erlang指南入门
  • 乔阿姆斯特朗的书籍软件并行世界 (彻底推荐)
  • 而且我已经订购了:O'Reilly的Erlang编程已经有了一些非常积极的评论,听起来像是Joe Armstrong的书中的一个很好的伴侣(更深入地涵盖许多相同的主题,可能带有更多“真实世界”的例子)

我认为你可以直接进入入门指南,它肯定会给你一个功能编程和并发的感觉。

如果你今年六月在伦敦, Erlang工厂会议看起来非常好。

虽然我记得,这是两个很好的演示,带你通过Erlang,它的用途:

最后,您可以在我的博客( joelhughes.co.uk/blog )上关注我的学习体验,我一步一步调整FizzBu​​zz从python / ruby​​ / php到Erlang,可能会给您一种很好的味道(对无耻的自我推销感到抱歉)。

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







我不知道这对其他人会有多大用处,但是我最终将这个概念包裹起来的方式是意识到elixir函数不是函数。

万灵药中的一切都是一种表达。 所以

MyModule.my_function(foo) 

不是函数,而是通过执行my_function的代码返回的表达式。 实际上,只有一种方法可以获得可以作为参数传递的“函数”,也就是使用匿名函数表示法。

将fn或&notation作为函数指针是很诱人的,但实际上它更多。 这是周围环境的关闭。

如果你问自己:

我需要一个执行环境还是数据值在这个位置?

如果你需要执行使用fn,那么大部分困难就会变得更加清晰。







erlang