Erlang 入门

Erlang
========

简单介绍:
  并发性强,分布式.

基本:
1. 整数
2. 浮点数
3. 字符串
4. 变量(未知数)
5. 元组
6. 列表
7. 原子


高级:
1. 模块
2. 函数
3. 算术表达式
4. case if 表达式
5. 异常
6. 二进制位运算
7. 轻量级进程
8. Socket
9. 与C/C++ 语言交互
10. 文件处理
11. OTP
12. 多核优化

开发环境搭建:
1. 下载并解压 erlang
[url]http://www.erlang.org/download.html[/url]

2. 下载并直接解压 erlybird
[url]http://nchc.dl.sourceforge.net/project/erlybird/nb-erlang/0.16.0/erlybird-bin-0.16.0-ide.zip[/url]

3. 设置OTP目录
erlybird 会自动搜索同目录下的erlang lib.如果不在同一目录,你可以手动修改OTP目录路径.

4. helloworld
4.1 新建一个工程test
4.2 新建一个模块hello
4.3 加入以下代码

-module(hello).

-export([hello/1]).

%%--------------------------------------------------------------------
%% Func: hello/1
%% Returns: any
%%--------------------------------------------------------------------
hello(Msg) ->
{
io:format([Msg])
}.

4.4 Build(F11)
4.5 RUN(F6),如果不能,需要配置RUN.工程属性 -> RUN,设置主类为hello.erl.
4.6 在下面出现SHELL, 输入
[b]hello:hello("hello, world!").[/b]
4.7 运行结果:
[b]hello world!{ok}[/b]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值