2、Erlang 入门指南:从安装到基础掌握

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值