美文网首页图大狮学习方法研讨社
学erlang同时,探索学习方法

学erlang同时,探索学习方法

作者: 北京城里小码农 | 来源:发表于2015-03-07 10:00 被阅读202次

传统教育系统下培养出来的学生,多数是听话的好孩子,喜欢听老师讲,然后去做练习,缺少一些主动性。然而社会工作中,常常缺少这种老师的角色,往往需要新的技能时,需要自学。所以在我学习erlang时,突然想要探索一下适合自己的一套学习方法,没有任何系统学习理论的支持,只是自然而然的想到哪里做到哪里,然后事后总结,调整学习方法。以下是我学习erlang时的方法,没有学习的好坏,只是做为记录自己学习erlang的过程,便于以后观察自己的学习方式,以及总结一套适合自己的学习方法论。

1.初识erlang

通过百度百科了解到erlang语言特性,历史背景。

Erlang是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。Erlang问世于1987年,经过十年的发展,于1998年发布开源版本。Erlang是运行于虚拟机解释性语言,但是现在也包含有乌普萨拉大学高性能Erlang计划(HiPE)开发的本地代码编译器,自R11B-4版本开始,Erlang也开始支持脚本式解释器。在编程范型上,Erlang属于多重范型编程语言,涵盖函数式、并发式及分布式。顺序执行的Erlang是一个及早求值, 单次赋值和动态类型的函数式编程语言。

一堆新的概念,新的名词,和其他语言一样,开始都说的很牛逼一样,就不能谦虚一些嘛!

2.学习资料准备

官网:http://www.erlang.org/

社区:erlang是小众语言,用的人少,国内erlang社区基本半死不活的,通过社区学习是不可能了。

书籍:

《erlang程序设计》、《erlang编程指南》、《erlang and otp in action》

博客:

 http://erlangdisplay.iteye.com/category/127758       

 http://www.cnblogs.com/me-sa/

 http://blog.yufeng.info/

开源项目:

https://github.com/0xAX/erlang-bookmarks/blob/master/ErlangBookmarks.md

2.阅读《erlang程序设计》

第一遍:浏览速读,遇到不懂的快速跳过,大致了解基本语法,好多概念还是不懂。

第二遍:细致阅读,按照书中例子写代码,能够把第一遍读时不懂的地方搞懂。

遗漏:只是照着书中代码敲了些例子,还不能脱离对书的依赖写代码,不知如何组织一个功能性代码。

3.浏览资源

为了进一步学习,想找些实战的例子,写些小功能性的代码。浏览了大批量资源,要么是太难看不懂,要么是些零散的代码片段。

暂时陷入学习瓶颈,不能够,将学习的语法,组织成一个功能性的demo,正在纠结下一步如何学习erlang。

是否需要继续看些基础的书籍,还是去找些简单代码,写些小功能,遇到不懂的回头再学习不懂的地方。

4.准备尝试以上两种方式

重复学习基础

找实战代码,实现些小功能

相关文章

  • 学erlang同时,探索学习方法

    传统教育系统下培养出来的学生,多数是听话的好孩子,喜欢听老师讲,然后去做练习,缺少一些主动性。然而社会工作中,常常...

  • 学anki

    我是如何学习anki的? 本文目的:探索学习方法。 意义:不知道怎样学gmat,头大,所以利用自己较擅长的,来分析...

  • 一本有趣的Erlang

    今天给大家推荐一本讲解Erlang编程语言的入门指南图书《Erlang趣学指南**》,这本书语言通俗易懂,插图生动...

  • 俞凌雄的学习方法:学什么+怎么学

    学什么?怎么学? ——大部分关于学习方法的探索,其实都是对这两个问题的回答。 和李叫兽一样,俞凌雄也是年少成名,并...

  • Erlang/OTP 新架构移植探索

    Erlang是一门适用于开发大规模可扩展实时软件系统的语言,主打 并发 和 分布式 编程,在电信、银行、电商、即时...

  • SpringBoot笔记(十一)RabbitMQ

    安装Erlang RabbitMQ基于Erlang,所以得先安装Erlang http://www.erlang....

  • mac 安装 RabbitMQ

    RabbitMQ安装需要erlang环境1 下载erlang在erlang 官网http://www.erlang...

  • 安装RabbitMQ(一)

    安装Erlang (https://packages.erlang-solutions.com/erlang/)添...

  • 在linux下安装配置rabbitMQ详细教程

    安装Erlang由于RabbitMQ依赖Erlang, 所以需要先安装Erlang。 Erlang的安装方式大概有...

  • rabbitmq安装

    安装erlang erlang依赖环境 自动安装erlang的YUM源 erlang 下载好的rabbitmq r...

网友评论

    本文标题:学erlang同时,探索学习方法

    本文链接:https://www.haomeiwen.com/subject/bikmxttx.html