当前位置:编程学习 > 网站相关 >>

paip.erlang环境搭建和脚本式escript运行halo world 在windows下attilax总结

paip.erlang环境搭建和脚本式escript运行halo world 在windows下attilax总结
 
 
作者Attilax ,  EMAIL:1466519819@qq.com 
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
 
 
 
 
///////////erlang
Erlang的语法不是很难,但是写惯了OO的程序,初看还是蛮怪异的。看看文档,动手练练,入门还 是很Easy的。当对基本语法,进程通讯,分布 通讯都掌握之后,就是时候向OTP(Open Telecom Platform)这个平台进军的时候了,如果你想开发99.9999999%的高可用性系统。
 
 
Erlang这门FP语言提供了非常高的分布式程序开发效率,不再需要辛辛苦苦使用ACE,NIO构 造一个支持高并发的通讯底层,不再需要小心翼翼 使用lock,semaphore等开发一个多线程的程序。然而,更为核心的问题出现了,怎样将一个大规模计算任务通过一个良好的算法并行起来,怎样实现 进程间的通讯架构,使得系统能够实现Load Balance和Fail Over,实现高可用性,健壮性,高性能的目标。
 
 
 
 
 
///////////////////download
http://www.erlang.org/download.html
R16B02 Windows Binary File (90.4 MB)
---以下是文档
R16B02 HTML Documentation File (31.7 MB)
R16B02 Man Pages File (1.2 MB)
 
 
 
 
//////ide
· Erlide - Eclipse插件
· Erlybird - Netbeans插件
 Sublime Text    (小巧的文本编辑器,使用的就是它..)
 
 
 
 
////////////halo.erl
main(_) -> 
    io:format("Hello worldnx"). 
    
%说明:函数名称要求第一个字母小写,大写被示为变量。函数的一般格式为
%方法名称(参数) –>
%    方法体.(注意这里的结束符为一个英文件的句点)
%可能我是以script方式运行,所以必须要有main函数..贝儿提示找不到main函数
 
 
///////运行,输出halo world\
运行方式有2种..编译式,,也能使用脚本式...为了方便,当然是使用脚本式了。
"D:\Program Files\erl5.10.3\bin\escript.exe"  "D:\Program Files\erl5.10.3\halo.erl"
 
 
 
 
 
 
 
 
 
 
 
 
 
补充:综合编程 , 其他综合 ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,