Erlang 入门指南:从安装到基础掌握
1. 学习阶段概述
学习 Erlang 会经历几个阶段,每个阶段都有不同的学习重点和目标。
- 阶段 1:初窥门径
- 确保计算机上安装了可用的 Erlang 系统。
- 学会启动和停止 Erlang shell。
- 掌握在 shell 中输入表达式、计算并理解结果。
- 学会使用喜欢的文本编辑器创建和修改程序。
- 尝试在 shell 中编译和运行程序。
- 阶段 2:渐入佳境
- 掌握 shell 的高级用法,如回忆和编辑之前的表达式。
- 开始学习 Erlang 的库(模块),常用的有 lists、io、file、dict 和 gen_tcp。
- 学习使用 make 工具自动化编译和运行程序,通过编写 makefile 控制流程。
- 了解 OTP(Open Telecom Platform),学习主要的 OTP 行为,特别是 gen_server。
- 开始尝试编写分布式程序。
- 阶段 2.5:可选拓展
- Erlang 是一种并发编程语言,适合编写分布式程序和为多核、SMP 计算机编程。采用面向并发编程(COP)范式,分解问题并识别解决方案中的自然并发。
- 阶段 3:登堂入室
- 学习 Mnesia,这是 Erlang 内置的快速复制数据库,广泛应用于非电信领域。
- 掌握与其他编程语言代码的接口,使用链接驱动。
- 充分利用 OTP
超级会员免费看
订阅专栏 解锁全文

2516

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



