Erlang编程入门指南
1. 学习阶段概述
掌握Erlang编程需要经历多个阶段,以下为你详细介绍各阶段的学习内容:
1.1 新手阶段:迷茫探索期
作为初学者,你需要掌握以下基础内容:
- 确保计算机上安装了可正常运行的Erlang系统。
- 学会启动和停止Erlang shell。
- 了解如何在shell中输入表达式、计算结果并理解输出。
- 掌握使用文本编辑器创建和修改程序的方法。
- 尝试在shell中编译和运行自己编写的程序。
1.2 熟悉阶段:渐入佳境
当你对Erlang有了基本的了解后,就可以进入更有趣的学习内容:
- 学习shell的高级用法,例如使用Ctrl + P和Ctrl + N回忆和编辑之前输入的表达式。
- 开始学习Erlang的库(模块),常用的有lists、io、file、dict和gen_tcp。
- 随着程序规模的增大,学习使用make工具自动化编译和运行程序,并掌握编写makefile的方法。
- 了解OTP(Open Telecom Platform),学习其主要行为,尤其是gen_server。
- 开始尝试编写分布式程序,从相关示例入手并进行扩展。
1.3 可选拓展阶段:深入探索
Erlang是一种并发编程语言,适合编写分布式程序和为多核、SMP计算机编程。在这个阶段,你可以了解并发编程范式(COP),将问题分解并识别解决方案中的自然并发。
1.4 大师阶段:炉火纯青
要达到真正的大师水平,还需要学习以下
超级会员免费看
订阅专栏 解锁全文
98

被折叠的 条评论
为什么被折叠?



