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

本文主要是介绍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"














参考:
Erlang 是什么 - skyremember的专栏 - 博客频道 - CSDN.NET.htm
Erlang 编程参考手册(全) - romandion的专栏 - 博客频道 - CSDN.NET.htm
erlang如何不编译直接运行erl文件_erlang吧_百度贴吧.htm
erlang程序设计 escript第六章 编译和运行 - - ITeye技术网站.htm
erlang程序设计 第六章 编译和运行 - - ITeye技术网站.htm
ErLang语法提要 - Erlang - Tech - ITeye论坛.htm
ErLang语法提要 - xie_dream的专栏 - 博客频道 - CSDN.NET.htm
escript的高级特性 - erlang非业余研究 - ITeye技术网站.htm
UltraEdit Erlang语法高亮 - 第五年 - 博客频道 - CSDN.NET.htm
UltraEdit v16语法高亮的简单设置 - 东方不系之舟 - 中国电子顶级开发网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台 - Powered by X-Space.htm
UltraEdit未知文件后缀名自动语法高亮   TechGuru.htm
windows下erlang环境搭建和创建第一个简单例子 - androidzhaoxiaogang的专栏 - 博客频道 - CSDN.NET.htm
windows下erlang环境搭建和创建第一个简单例子 - androidzhaoxiaogang的专栏 - 博客频道 - CSDN.NET_files
[Erlang 0071] Erlang STDLIB 中文注释版 - 坚强2002 - 博客园.htm
初次学习erlang的笔记 - xie_dream的专栏 - 博客频道 - CSDN.NET.htm
让EditPlus编译erlang_游戏技术研究网_百度空间.htm
让EditPlus编译erlang_游戏技术研究网_百度空间_files




//Sublime Text 介绍.
Sublime Text - 性感的代码编辑器、程序员之必备神器


Sublime Text 是一个代码编辑器,也是HTML和散文先进的文本编辑器。Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。SublimeText的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。SublimeText是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。


优化说明:
1、基于 Sublime Text 3 官方版进行修改汉化
2、软件已默认注册且已去除自动检测升级提示
3、调整字体大小为 11px 以适合大众使用习惯
4、深度整合GBK编码已能够完美支持GBK文件
5、默认安装了Emmet (Zen Coding)插件
6、增加了配色非常舒服的Theme-Nil主题
7、修改多处细节和配置文件使其更人性化


注册密钥:
—–BEGIN LICENSE—–
LiuFengQingYin
Unlimited User License
EA7E-19762
9916F04082CF9BE66CF22672F5E5003D
473E7A66546048B6A68EE51BA52A13E2
3DDE5CE64F1E3E389EEA012D40AE0B8D
60FA83CD784771F5D0512FB346D10945
D6338C5EA7A4D98B000E04C5FC0D9B0D
53BD0E0957882DC55B87E77C4131B14F
BD045138673EA9B3F3A28D84A8F9C3AE
0312B06CB39656D268F6F81C9586DFDF
—–END LICENSE—–           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

这篇关于paip erlang环境搭建和脚本式escript运行halo world 在windows下attilax总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/364601

相关文章

通过Docker容器部署Python环境的全流程

《通过Docker容器部署Python环境的全流程》在现代化开发流程中,Docker因其轻量化、环境隔离和跨平台一致性的特性,已成为部署Python应用的标准工具,本文将详细演示如何通过Docker容... 目录引言一、docker与python的协同优势二、核心步骤详解三、进阶配置技巧四、生产环境最佳实践

Linux下MySQL数据库定时备份脚本与Crontab配置教学

《Linux下MySQL数据库定时备份脚本与Crontab配置教学》在生产环境中,数据库是核心资产之一,定期备份数据库可以有效防止意外数据丢失,本文将分享一份MySQL定时备份脚本,并讲解如何通过cr... 目录备份脚本详解脚本功能说明授权与可执行权限使用 Crontab 定时执行编辑 Crontab添加定

Python中logging模块用法示例总结

《Python中logging模块用法示例总结》在Python中logging模块是一个强大的日志记录工具,它允许用户将程序运行期间产生的日志信息输出到控制台或者写入到文件中,:本文主要介绍Pyt... 目录前言一. 基本使用1. 五种日志等级2.  设置报告等级3. 自定义格式4. C语言风格的格式化方法

SpringBoot 多环境开发实战(从配置、管理与控制)

《SpringBoot多环境开发实战(从配置、管理与控制)》本文详解SpringBoot多环境配置,涵盖单文件YAML、多文件模式、MavenProfile分组及激活策略,通过优先级控制灵活切换环境... 目录一、多环境开发基础(单文件 YAML 版)(一)配置原理与优势(二)实操示例二、多环境开发多文件版

使用docker搭建嵌入式Linux开发环境

《使用docker搭建嵌入式Linux开发环境》本文主要介绍了使用docker搭建嵌入式Linux开发环境,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录1、前言2、安装docker3、编写容器管理脚本4、创建容器1、前言在日常开发全志、rk等不同

Spring 依赖注入与循环依赖总结

《Spring依赖注入与循环依赖总结》这篇文章给大家介绍Spring依赖注入与循环依赖总结篇,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录1. Spring 三级缓存解决循环依赖1. 创建UserService原始对象2. 将原始对象包装成工

Linux搭建ftp服务器的步骤

《Linux搭建ftp服务器的步骤》本文给大家分享Linux搭建ftp服务器的步骤,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录ftp搭建1:下载vsftpd工具2:下载客户端工具3:进入配置文件目录vsftpd.conf配置文件4:

MySQL中查询和展示LONGBLOB类型数据的技巧总结

《MySQL中查询和展示LONGBLOB类型数据的技巧总结》在MySQL中LONGBLOB是一种二进制大对象(BLOB)数据类型,用于存储大量的二进制数据,:本文主要介绍MySQL中查询和展示LO... 目录前言1. 查询 LONGBLOB 数据的大小2. 查询并展示 LONGBLOB 数据2.1 转换为十

Java调用Python脚本实现HelloWorld的示例详解

《Java调用Python脚本实现HelloWorld的示例详解》作为程序员,我们经常会遇到需要在Java项目中调用Python脚本的场景,下面我们来看看如何从基础到进阶,一步步实现Java与Pyth... 目录一、环境准备二、基础调用:使用 Runtime.exec()2.1 实现步骤2.2 代码解析三、

Python脚本轻松实现检测麦克风功能

《Python脚本轻松实现检测麦克风功能》在进行音频处理或开发需要使用麦克风的应用程序时,确保麦克风功能正常是非常重要的,本文将介绍一个简单的Python脚本,能够帮助我们检测本地麦克风的功能,需要的... 目录轻松检测麦克风功能脚本介绍一、python环境准备二、代码解析三、使用方法四、知识扩展轻松检测麦