
Erlang
Bert.King
这个作者很懒,什么都没留下…
展开
-
5th Erlang模块2-编译执行
如果你对Erlang模块的创建还有些许疑问,可以先看4th - Erlang模块1进行解疑。我们来看一下Erlang代码的编译执行。Erlang有自己的虚拟机,但是我们必须先将Erlang源代码编译成对应的字节码,这样Erlang虚拟机才能执行。调用编译器调用编译器有多种方法:第一种:系统命令行调用(最常用)1. 通过命令行进入到源代码所在的目录;2. erlc 源码.erl ;第二种:在Erlang中的Shell中编译代码我们首先要告诉Erlang Shell 在哪里找到我们要.原创 2020-09-10 20:49:57 · 364 阅读 · 0 评论 -
4th - Erlang模块1-创建模块
使用Erlang交互式shell方便测试代码和程序,但是当我们需要编写大量代码且后续仍需Code时,肯定我们需要将Code保存到某个文件中。这就引入了**模块(module)**的概念。模块(module)如果有过编程经验的,我们就不会对模块的概念感到陌生。其实Erlang中的模块跟其他编程语言(Java,Python,C…)相差无几.模块是Erlang中代码的基本单元,我们所编写的代码都存在于模块之中。模块文件通常存放在以.erl为扩展名的文件中。###创建模块IOW,所谓的“创建模块”其原创 2020-09-08 21:22:14 · 284 阅读 · 0 评论 -
3rd - Erlang的数据类型
我们学习任何一门编程语言,无论是大学时期的C语言,Java,亦或者Python,我们无一例外地都要先去学习其语言的数据类型。Erlang自然也免不了这个俗。(BTW,大俗才是大雅)不过不要有任何的心理负担,Erlang不同于其他语言,它只有少量的数据类型(当然,虽然少但是绝对是够用的)。###Erlang中的变量首先我们这里要知道:函数式语言与命令式编程语言的根本区:在函数式语言里,变量是不能改变的;而Erlang也是一种函数式语言。所以Erlang中的变量必须赋值且不能改变;这里再强调一遍:E.原创 2020-09-08 21:20:54 · 156 阅读 · 0 评论 -
玩转Erlang Shell
一睹Erlang的风采:Erlang官网安装Erlang Shell 的步骤这里就不再赘述,请自行解决,如有问题,欢迎下方留言????。只要见到如下画面,恭喜您,Erlang安装成功且成功运行。Erlang Shell简介Erlang Shell 中内置了一个Emacs的功能子集构建的行编辑器,Emacs是被称为神的编辑器。如果你想知道如果使用Emacs,请戳这里。这里再啰嗦一句,还有一个Vim编辑器,被称为编辑器之神。关于两者孰优孰劣,江湖尚未有定论,两者的华山论剑请点进来。Erlang支持原创 2020-09-03 20:12:34 · 511 阅读 · 0 评论 -
Erlang简介
Erlang的教父是乔·阿姆斯特朗,关于此人的生平轨迹,如有兴趣,请自行百度Google。如果学习Erlang遇到问题,Erlang中文社区也许可以帮助你。简单了解一下Erlang,这篇文章会让你知道Erlang是有很大的用武之地。本片文章的主要目的是为了告诉大家,学习Erlang之前有几个关键点我们要去掌握,这样可以让学习曲线变得更为平缓。下面我根据我自己的经验来总结一下:1.在Erlang中,变量名必须以大写字母开头;2.Erlang是函数式语言,所以和其他函数式语言一样,变量只能绑定一.原创 2020-09-03 20:08:15 · 177 阅读 · 0 评论