论坛首页 海阔天空论坛

侃一侃学过的和打算学的编程语言

浏览 26255 次
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-03-15  
向potian学习,进军Erlang
做一个JPER——Java/Python/Erlang/Ruby
在我看来,做服务端的应用开发,不会逃离这四种语言,针对不同的项目选择最佳的策略。
0 请登录后投票
   发表时间:2007-03-15  
ducktype 写道
向potian学习,进军Erlang
做一个JPER——Java/Python/Erlang/Ruby
在我看来,做服务端的应用开发,不会逃离这四种语言,针对不同的项目选择最佳的策略。


服务器端应用,现在最多的还是C/C++
0 请登录后投票
   发表时间:2007-03-15  
在并发/并行的开发效率上C/C++与Erlang的差别,基本上和企业应用中的Java/Ruby的差别一样大.同时Erlang非但不会损失并发性能而是大幅度提高性能.

0 请登录后投票
   发表时间:2007-03-15  
Trustno1 写道
在并发/并行的开发效率上C/C++与Erlang的差别,基本上和企业应用中的Java/Ruby的差别一样大.同时Erlang非但不会损失并发性能而是大幅度提高性能.


stackless也很好。同时我认为c系列在并发情况下的开发效率同erlang的效率差距,绝对比java和ruby之间的大,而且越是企业级别的,这种差距会越大。而且除非不考量成本,其性能的差距也会很大。
0 请登录后投票
   发表时间:2007-03-15  
robbin 写道
...
我觉得Erlang应用的领域是超高并发,多个节点分布式运算(还提供了自动负载均衡和故障切换的能力)的。因此目前很热门的网络游戏的服务器端很适合使用Erlang来编写(目前网络游戏服务器端好像基本上是用C写的。)
...


https://www.vendetta-online.com/h/news.html

引用
The new erlang based system is now in production. For those who haven't been following, we ran into problems with our existing Lisp-based system (named "Deliverator") which handles high-level AI behaviour.. large groups of NPCs, large battles and the like. Over the last couple of months, we've been in the process of migrating to a much more scalable architecture (named "Kourier") based on Erlang, an elegant distributed-programming platform. Lisp has not yet been phased out, we have a hybrid combination of both for right now, while we migrate each part of functionality from Deliverator to Kourier. This is mostly happening on a case-by-case basis, for instance, Escort missions now run entirely on Kourier. But other, less-commonly-used functionality is still running on Deliverator and will be migrated as we move forward.



p.s 那里来的小道消息说博文要出Erlang的书,靠谱么?只知道 pragmaticprogrammer.com 出了本 《Programming Erlang》
0 请登录后投票
   发表时间:2007-03-15  
Arbow 写道
robbin 写道
...
我觉得Erlang应用的领域是超高并发,多个节点分布式运算(还提供了自动负载均衡和故障切换的能力)的。因此目前很热门的网络游戏的服务器端很适合使用Erlang来编写(目前网络游戏服务器端好像基本上是用C写的。)
...


https://www.vendetta-online.com/h/news.html

引用
The new erlang based system is now in production. For those who haven't been following, we ran into problems with our existing Lisp-based system (named "Deliverator") which handles high-level AI behaviour.. large groups of NPCs, large battles and the like. Over the last couple of months, we've been in the process of migrating to a much more scalable architecture (named "Kourier") based on Erlang, an elegant distributed-programming platform. Lisp has not yet been phased out, we have a hybrid combination of both for right now, while we migrate each part of functionality from Deliverator to Kourier. This is mostly happening on a case-by-case basis, for instance, Escort missions now run entirely on Kourier. But other, less-commonly-used functionality is still running on Deliverator and will be migrated as we move forward.



p.s 那里来的小道消息说博文要出Erlang的书,靠谱么?只知道 pragmaticprogrammer.com 出了本 《Programming Erlang》


在erlang的中文google论坛上看到的,那个叫Henry Ning说的:“我已经向博文视点推荐了这本书,相信很快就会有了,”.

嘿嘿,那本Programming Erlang 现在只能下个第一章,郁闷.
0 请登录后投票
   发表时间:2007-03-16  
别的就不多说了,目前我正在用Ruby做Web应用的自动测试。

这几天在看Haskell,体验一下函数式编程(或者说学习它的思路)。以后也可能看一下Erlang。
0 请登录后投票
   发表时间:2007-03-16  
Trustno1 写道
在并发/并行的开发效率上C/C++与Erlang的差别,基本上和企业应用中的Java/Ruby的差别一样大.同时Erlang非但不会损失并发性能而是大幅度提高性能.



请教一下,爱立信的SGSN, GGSN, WAP GATEWAY, OSC..等等core networks的服务器也是基于Erlang开发的吗?

如果是的话,他们的流量分析之类的系统能达到多少个客户端并发/sec?

0 请登录后投票
   发表时间:2007-03-16  
pascal:带我入门的编程语言
c/c++:了解了面向对象、数据结构和算法
java:工作2年用的语言,从这懂得了web应用,各种框架
python:未来要用的语言,希望尽快精通,体验一下动态语言的优越感
其他的:
sql、html、javascript、xml:平时用到哪学到哪,觉得也没有专门深入研究的必要
0 请登录后投票
   发表时间:2007-03-16  
只懂JAVA 和C#
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics