又开辟了一条战线,这一条是最主要的,我预计。
回忆一下我原来的学习路线:
c -> pascal -> algorithms && data structures -> c -> c++ -> c -> linux -> emacs -> vim -> rails -> ruby -> UML -> python -> turbogears -> django -> html -> css -> xml -> django -> freebsd -> lighttpd -> postgresql -> javascript -> fp -> haskell -> emacs -> erlang -> ?
还是比较混乱的啦,不过自己的眼界也大开
刚买到了Erlang程序设计,随便翻了翻,感觉这一本书是一本提要性质的,非常妙。
现阶段目标:
1、熟悉工作环境 emacs (erlang-mode)
2、熟悉常用库 (io, file, lists, file, gen_tcp)
3、Erlang程序设计 (2~11章)
4、Erlang CookBook (http://schemecookbook.org/Erlang/TOC)
5、Erlang Course (http://www.erlang.org/course/course.html)
6、yaws && erlyweb
分享到:
相关推荐
【描述】虽然描述中没有具体的信息,但我们可以假设这是一个博主分享的关于Erlang学习的初步笔记,可能涵盖了基本语法、并发模型以及一些实用工具的使用。 【标签】"源码"和"工具"提示我们,这篇笔记可能包括了...
### Erlang学习笔记:深入解析Erlang编程与系统管理 #### 1. Erlang编程基础与资源 在深入探讨Erlang编程之前,我们首先需要了解一些基础资源和学习资料。Erlang官方网站([www.erlang.org](http://www.erlang.org...
学习Scala,你需要理解其静态类型的特性、模式匹配、 Actors模型以及类型系统,包括高阶函数、特质(traits)和不可变数据结构。 Groovy是另一种基于JVM的动态编程语言,它的语法简洁,易于阅读和编写。Groovy与...
### Erlang多核编程入门知识点总结 #### 一、Erlang多核编程背景与重要性 - **多核时代的来临**:随着技术的发展,单个芯片内部的...通过学习和掌握Erlang的多核编程技巧,开发者可以更加从容地面对多核时代的挑战。
这份手册还涵盖了Erlang的其他基础概念,如函数语法、模式匹配、控制结构(if, case, receive等),数据类型(整数、浮点数、原子、字符串、列表、元组、记录等),以及错误处理和异常。随着学习的深入,学习者还将...
【Erlang聊天室服务器及客户端代码解析】 在IT领域,Erlang是一种面向并发、分布式、容错的编程语言,特别适合构建...通过学习这个案例,开发者可以加深对Erlang并发编程和Java网络编程的理解,以及跨语言通信的实践。
在开发和运行使用Erlang OTP或RabbitMQ的应用时,还需要了解Erlang的语法和编程模型,包括模块、函数、进程通信(通过消息传递)、错误处理和日志记录等。此外,熟悉RabbitMQ的基本概念,如exchange(交换器)、...
【标题】:“rustler编写...通过学习Rustler编写Erlang NIF,开发者可以充分利用Rust的安全性和高性能,同时保持Erlang的并发优势和容错能力。这篇文章提供了一个实用的指南,帮助开发者将这两个强大的技术结合在一起。
通过对这些知识点的理解,我们可以深入到Erlang程序设计的精髓,从而更好地学习和利用Erlang编写出高效、可靠的系统。在`code`这个文件中,你可以找到实际的源码,通过阅读和分析,将理论知识与实践相结合,提升对...
Erlang,一种由Ericsson开发的面向并发的编程语言,以其在分布式系统和实时高可用性场景中的优秀性能而闻名。...学习这些内容,将有助于你在Erlang中有效地管理和存储大数据,为你的项目提供更高效、可靠的解决方案。
本压缩包提供的是适用于Windows操作系统的Erlang 25.2.3和RabbitMQ Server 3.11.9的下载资源,非常适合个人学习使用。 Erlang是一种函数式编程语言,由瑞典电信设备制造商Ericsson为构建高可用、容错性强的实时系统...
**Erlang聊天室源码解析** Erlang是一种面向并发的编程语言,因其在...通过学习和分析这个项目,你可以深入理解Erlang语言特性和其在构建复杂系统中的应用,同时也可借鉴RabbitMQ的设计理念,提升自己的技术能力。
总之,Erlang设计指南将引导你深入理解并发编程的世界,学习如何利用Erlang构建高效、容错的系统。通过阅读"Pragmatic Programming Erlang",你可以掌握Erlang的关键概念,如进程、消息传递、模式匹配、OTP和分布式...
通过深入理解这个 Erlang MySQL 源码,开发者可以学习如何构建和优化自己的数据库驱动,以适应特定的性能和功能需求。同时,这也为自定义错误处理、日志记录和监控提供了基础。对于想要在 Erlang 环境下使用 MySQL ...
【描述】:“英雄远征服务器端erlang源码,用mysql数据库”意味着该源码中包含了与MySQL数据库交互的逻辑,服务器端负责处理游戏数据的存储和读取,如玩家信息、游戏进度、交易记录等。MySQL是一个广泛使用的开源关系...
Erlang是一款面向并发、分布式计算的编程语言,特别适合构建高可用性和容错性的系统。...对于想要学习Erlang游戏服务器开发的人来说,这是一个很好的起点,可以从编译运行该项目开始,逐步理解并掌握相关技术。
通过研究这些源码,开发者可以学习到如何在ERLANG中实现高并发的游戏服务器,以及如何优化性能、处理网络延迟等问题。同时,对于希望了解游戏后台工作原理的玩家来说,这同样是一份宝贵的学习资料。 总结起来,这个...
模块是Erlang代码的逻辑单元,可以包含常量、类型定义、记录和函数。 4. 错误处理和容错性:Erlang提倡“let it crash”哲学,即当遇到错误时,进程应尽快崩溃,而不是尝试修复。系统会自动重启失败的进程,确保...