Erlang .vs. Golang

qkb_75_go · 2015-01-21 13:19:22 · 5522 次点击 · 大约8小时之前 开始浏览    置顶
这是一个创建于 2015-01-21 13:19:22 的主题,其中的信息可能已经有所发展或是发生改变。

最近研究了一阵子 Erlang , 他有20岁,而 Golang 才 5岁。 Erlang 是纯解释性的,动态的,没有数据类型的, 属于 lisp 语言家族。 而 Golang 是纯编译的, 静态的,严格数据类型的,属于 C语言家族。 Erlang 最早祭起“并发编程”的大旗,是 “并发导向”(Current Orient )的语言,强调并发运行的成员; 而 Golang 对“并发” 强调的 成员之间的通道 chan 。各有所长吧。

不过, 我 还真的不喜欢 lisp 风格, 非常不适应; 而 Golang 的 C风格则让人人通体舒泰。
Golang 的门槛相对很低, 学习曲线也极平滑。 相对比而言, Golang 的优越不是一星半点 。


有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

5522 次点击  ∙  2 赞  
加入收藏 微博
8 回复  |  直到 2015-02-06 15:57:20
wu_andy
wu_andy · #1 · 10年之前

顶顶

minghaoxi
minghaoxi · #2 · 10年之前

erlang那语法简直就是自虐。 20年了erlang 一直都没发展起来就很能说明问题了。 易用性上golang完爆erlang

qkb_75_go
qkb_75_go · #3 · 10年之前
minghaoximinghaoxi #2 回复

erlang那语法简直就是自虐。 20年了erlang 一直都没发展起来就很能说明问题了。 易用性上golang完爆erlang

还有erlang的变量居然不允许改变,太惊人了。

yanyiwu
yanyiwu · #4 · 10年之前
minghaoximinghaoxi #2 回复

erlang那语法简直就是自虐。 20年了erlang 一直都没发展起来就很能说明问题了。 易用性上golang完爆erlang

+1

BraveGo
BraveGo · #5 · 10年之前

我只想说 呵呵, 没有到评论语言之间的级别就埋头好好写代码。。。

lidashuang
lidashuang · #6 · 10年之前

怎么叫没有数据类型的,呵呵? 谁说的属于 lisp 语言家族的

lidashuang
lidashuang · #7 · 10年之前
qkb_75_goqkb_75_go #3 回复

#2楼 @minghaoxi 还有erlang的变量居然不允许改变,太惊人了。

见识少

lidashuang
lidashuang · #8 · 10年之前
minghaoximinghaoxi #2 回复

erlang那语法简直就是自虐。 20年了erlang 一直都没发展起来就很能说明问题了。 易用性上golang完爆erlang

不喜欢Erlang的语法,可以试试Elixir

添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传