关于我们?

June 2nd, 2009 :: jackyz

关于我们

Erlang-China 是 “Erlang 中文社区” 的简称,我们是按兴趣自发聚拢而形成的一个用户群体,致力于 Erlang 中文用户的技术分享、交流以及传播。目前,我们在互联网上的存在形式主要有如下几个:

  • erlang-china.org [一个群博客](就是这里)
    是Erlang 中文社区资料收集与消息发布的站点。这里聚合大家学习 Erlang 技术的心得和资源(比如,翻译文章),传播 Erlang 领域的业界新闻,并组织社区活动。如果你有学习心得想要分享、翻译了一篇好文、想要组织活动、又或者有其他的好消息想要宣布,那么发在这里就对了。

  • erlang-china @ google groups [一个论坛+Maillist]
    是有关 Erlang 技术的提问与交流场所。如果有关于 Erlang 的疑惑,或者技术问题想要获得解答,发到这个 maillist ,一定不会让你失望。

  • ecug.org [一个会议站]
    是 erlouge 会议组织以及与会议相关资料(比如 ppt 和视频)的专门站点(站点架设在国内,备案中,暂时无法访问)。每一次的 erlouge-cn 都会在这里组织,投票并收集所有资料。

  • ecug @ google groups [一个项目组织+实验环境]
    致力于 Erlang 中文社区的项目组织。如果想要在 Erlang 中文社区发起或者参与 Erlang 的实际项目,来这个 maillist 准没错。 ecug 还有一台赞助商提供的独立主机(配置中),安装了完整的 erlang 开发和运行环境,以便大家远程测试和运行自己的 Erlang 项目。

如何在 erlang-china.org 发布信息?

我们的站点现在运行在 WordPress 系统之上,以群博客的方式运行。所以直接注册就可以立即发布信息(update:因为最近常有人将基础的问题求助帖发到首页,影响大家的阅读,所以,只能将默认设置改为后置发布,设有邮件通知,应当不至延误,如果非常着急,也可以联系 jackyz.zhao[在] gmail[点]com 发布)。当然,我们希望你发表的内容是与 Erlang 相关的文章(如果是技术问题,发到 maillist 就好,为防 spam ,请你自行点击右侧的 maillist 处的链接获得邮件列表的地址)。

关于 erlang-china.org 的服务器

目前 erlang-china.org 的服务器是 Host 在 HostMonster 的虚拟主机上,该服务器位于美国加州,速度尚可(至少没有让人无语的电信/网通互联互通问题),各位可放心使用。将来如需要转换到其他平台,将会进行数据迁移,确保数据完整。目前,的这个服务器是由 Jackyz 个人捐赠的资源,服务到期时,会考虑发起 Donate 进行续费。

  1. October 27th, 2007 at 01:39 | #1

    我申请加入这个论坛,谢谢

  2. mryufeng
    October 27th, 2007 at 23:43 | #2

    to owen_zhanglg:

    申请个gmail帐号 加入erlang-china maillist 就OK了。
    下载个gtalk 添加好友 erlangtalk@gmail.com 就可以参与及时讨论了。

    erlang 非业余研究 http://mryufeng.javaeye.com

  3. November 9th, 2007 at 06:06 | #3

    申请加入你们,我是在英国的erlang-consulting工作的唯一的一个中国人,今天刚参加完爱立信在瑞典举办的EUC2007,见到好多前辈,joe老先生等~。
    希望今后保持联系,也希望你们能派出代表来参加明年的EUC。

  4. jackyz
    November 9th, 2007 at 13:59 | #4

    @Xingdong Bian, 要发表内容,你可以直接注册。

    太好了,“有经验”的人来了啊!我的 gtalk: jackyz.zhao@gmail.com

  5. zhangsk
    January 16th, 2008 at 16:51 | #5

    申请加入,正在找如何加erlang-china maillist

  6. Mr Shore
    February 25th, 2008 at 00:29 | #6

    借宝地问一下
    如何在windows实现ejabberd的MSN transport?
    windows版本的pyMSN才更新到python2.2
    是否有其他alternative?

  7. billwengcn
    March 9th, 2008 at 18:55 | #7

    关于哪篇技术文档的翻译,就发在这里把:

    里面有一些翻译错误,比如HLR(归属位置寄存器)居然翻译成了“家庭地址登记程序”,可以看出翻译者对于电信系统了解不多,这对于全面地理解Erlang是不够的。

    里面所谓的“Erlang世界观”对于熟悉电信系统软件结构的人来说,实在是没有什么新意。就我个人看来Erlang最大的好处无非是减少编程负担,提高质量,高层的解释性语言加上底层的通用模块也许是一种不错的方法,很多大型的电信系统到处充斥着简单的消息收发这样的功能模块,用高层语言进行代替是可行的。

    但是问题来自于性能方面的担忧,还有就是软件工程和测试方法的支持,C语言单纯就开发而言,也许是低效率的,但是C语言具有广泛的灵活性和支持,比如测试工具的支持和高质量程序员的可获得性。

    拿美国军方来做例子,他们也越来越多地在新项目中使用C++,而不是ADA,无论如何,就语言本身,ADA在并发性和安全性方面都比C++要好,但是如果对于C++开发施加严格的软件工程规范,也未必就差到哪里去。更重要的是C++能够获得广泛的支持。

    关于性能,我个人表示担忧,,毕竟对于实时系统而言,效率还是很重要的方面。

    爱立信放弃了Erlang,其中的原因值得深思。

  8. lsgao
    March 20th, 2008 at 14:04 | #8

    资料不多啊!

  9. April 8th, 2008 at 12:35 | #9

    我是 Ruby on Rails 爱好者,也是prolog, haskell 爱好者。
    如果可以夏天会做部分 Erlang grid computing 系列研究。
    申请加入,谢谢。

  10. Kuner
    April 27th, 2008 at 08:00 | #10

    很喜欢这种实用至上的风格!

    狂赞!

  11. zz
    May 6th, 2008 at 11:44 | #11

    回复7楼:

    这本来就是大家兴趣爱好互相交流的论坛,我想大多数人和我一样都是业余时间来学习erlang的,没有什么目的。如果你觉得不好,离开就是,我想会编程的都不是笨人,不需要你来提醒。

    HLR的功能就是记录MS的原始地址,我觉得作者那样翻译更加有助于不是电信出身的同道的理解;而你生硬的直译“归属位置寄存器”,不知道HLR的人根本不知道这是干什么的。

    我觉得翻译的很好,看了遍中文再去理解英文原版的效果非常好,请尊重别人的劳动成果。

  12. June 2nd, 2008 at 09:55 | #12

    hehe

  13. u20024804
    June 11th, 2008 at 11:12 | #13

    u20024804@gmail.com申请加入
    (不是直接加gtalk就行了吗?)

    不知道这里有人用过ICE没有(我用ICE做过东西,没用erlang做过),我想知道ICE和erlang各有什么优缺点

  14. ziseyiran
    June 16th, 2008 at 07:50 | #14

    我愿意加入,可是怎么加呀。

  15. June 16th, 2008 at 21:23 | #15

    难不成开放注册的意思就是,可以直接发言而不必有ID

  16. jackyz
    June 19th, 2008 at 09:29 | #16

    “开放注册”的意思是,注册之后,直接就可以在 erlang-china.org 的首页发文——就像一个“群博客”一样。

  17. lolanda
    June 20th, 2008 at 09:00 | #17

    申请加入,多多学习

  18. fly_king
    July 7th, 2008 at 15:13 | #18

    学习期待中… …

  19. bryanl
    July 8th, 2008 at 23:50 | #19

    Join

  20. alex.lee
    December 16th, 2008 at 10:09 | #20

    申请加入,多多学习

  21. liuzhiyuan
    December 17th, 2008 at 08:55 | #21

    Erlang学习中。

  22. MartinMoore
    December 21st, 2008 at 17:31 | #22

    初识Erlang,有些顿悟,有些迷茫……

  23. nightsnow
    December 21st, 2008 at 23:32 | #23

    不告诉你。

  24. December 23rd, 2008 at 09:34 | #24

    我特别喜欢Erlang 所以很想加入这个论坛,英文不太好哈!
    我也成立一个小组 希望能为社区做点贡献!
    http://groups.csdn.net/erlang

  25. Chris
    December 23rd, 2008 at 18:23 | #25

    希望可以加入一起学习

  26. SuperAngevil
    December 23rd, 2008 at 20:54 | #26

    学习erlang中…

  27. autolo
    December 24th, 2008 at 10:00 | #27

    I hear it today,but use it one day for flying with the cloud.

  28. SunnyLing
    December 25th, 2008 at 21:21 | #28

    最近迷上了这门语言,申请加入。嗯!

  29. December 25th, 2008 at 23:23 | #29

    刚开始学习erlang,申请加入!另:如有需要,可以免费提供服务器。

  30. wuzitiger
    December 27th, 2008 at 16:48 | #30

    刚了解Erlang,开始动手学习吧

  31. king.ajian
    December 29th, 2008 at 10:07 | #31

    申请加入~~

  32. zybegin
    January 6th, 2009 at 03:55 | #32

    刚刚注册,也是刚刚听到这个语言。
    其实我觉得不管是哪个语言,只要他能产生现实世界的实用价值就是好语言。

  33. liwooood
    January 8th, 2009 at 18:41 | #33

    我已经invite加入erlangtalk@gmail.com 了,不过,没有人通过我的加入啊?哪改如何?

  34. jackyz
    January 12th, 2009 at 12:29 | #34

    @liwooood
    gtalk的聊天室已经停用。

  35. Chris Liao
    January 15th, 2009 at 09:43 | #35

    爱立信放弃了Erlang?? 为什么啊? 到底有什么不好的地方? 请各位老大给予指点.
    我刚开始学习这门语言,别打击我们啊!

  36. jackyz
    January 15th, 2009 at 10:22 | #36

    “爱立信在新项目中停用 Erlang”,那是 1998 年的事,现在 Joe Armstrong 本人以及 Erlang OTP Team 都已经回到了爱立信。实际上,我们大家都需要感谢这次事件,因为如果这个事件没有发生,就不会有开源的 Erlang 。

    @Chris Liao,某个东西好或者不好,别人说的都只能做参考,你可以(也应该)相信自己的判断。

  37. Chris Liao
    January 15th, 2009 at 10:54 | #37

    我是新手,刚买了赵老大的那本书,打算入门学习这个语言,但听人家这么一说,有点担心.

    我个人觉得如果erlang语言要大面积推广,还需要推出一些面向企业开发模式,这样有方向感.
    能不能搞一个类似java一样的中文论坛呢,这样大家可以好提问啊.另外宣传度还不够大,各位老大要加把火,这样erlang才更亮,让更多的人看到它.

  38. Chris Liao
    January 15th, 2009 at 10:59 | #38

    计算机的主要任务就是计算,能让计算机跑得更快,更好,更稳的语言就是好语言.

  39. lvgaojian
    January 19th, 2009 at 17:10 | #39

    申请加入!

  40. Chris liao
    January 19th, 2009 at 19:46 | #40

    Dear jackyz:

    我对下面的程序不是很理解,请给予帮助
    -module(geomerty).
    -export(area/1).

    erea({rectanangle,X,Y})->
    X* Y;

    erea({circle,R})->
    3.14 * R* R.

    1: 为什么第一个函数非要分号,而不用句号呢?
    2:对于export,假如我又多了一个如下函数
    erea({mix,A,B,C})->
    ………..

    但是我并不想把它export给外面使用,那应该如何办?

    还有看了你的书,感觉erlang没有单独给出函数的准确定义与组成部分介绍,是这样的吗?

    -

  41. Chris liao
    January 20th, 2009 at 08:05 | #41

    max(X,Y) when X> Y ->X;
    max(X,Y) -> Y.

    为什么不写在一个语句里面呢? 比如这样写

    max(X,Y) ->
    case X > Y of
    true -> X;
    false -> Y;
    end.

    ->这个符号有什么特殊含义吗? 等同于大众语言的”{” ?

  42. jackyz
    January 20th, 2009 at 13:46 | #42

    你不适应的是函数的 “模式匹配” 语法。正如你在 max 函数的例子中提到的,两种写法是等价的,但,毫无疑问,前一种写法要 “更简洁” ,换句话说,语言本身为你做得更多,相应的,以前你必须手工输入的代码也就更少。你可以将其理解为 “复杂分支语句的简化形式” 。当你需要对非常复杂的数据结构进行解析时,比如,与通讯协议打交道时,就会发现这个特性的巨大价值。

    在函数定义中,一个函数可以有多个子句,子句之间以分号分隔,只有当整个函数的定义全部都结束了的时候,才用句号。函数的每个子句都定义了一个模式,在调用这个函数时,如果参数匹配了某个模式,程序的流程就会导向 -> 符号之后的语句。

    这里的 erea({rectanangle,X,Y}) 和 erea({circle,R}) 并非两个不同的函数,而是同一个函数(erea/1 ,也就是说,只有一个参数的 erea 函数)的两个不同子句。同样的,你若新增一个 erea({mix,A,B,C}) 也只是新增了一个子句,而不是新增了一个函数。在你新增一个函数时,比如,erea({mix,A,B,C}) 的内部再调用了你自己定义的 calc(A,B,C) 函数,此时,只要你不将其放在 export 之中,它就不会对外公布。

    erlang 是 “函数式” 语言,理解函数的 “模式匹配” 极为重要,你可以反复阅读书的第 3.1 小节,并动手实验,以确保完全理解。

    PS. 顺便也告诉其他同学一声,询问问题,请移步到 erlang-china 的 maillist 中提问(页面右侧顶部有链接)。

  43. February 25th, 2009 at 14:52 | #43

    申请加入可是不会啊,我下载了goolge talk可是后面不知怎么办了,请大家告诉我一下谢谢

  44. February 25th, 2009 at 14:53 | #44

    jkqa.123 :申请加入可是不会啊,我下载了goolge talk可是后面不知怎么办了,请大家告诉我一下谢谢我的邮件是jkqa.123@gmail.com

    @jkqa.123

  45. liancheng
    March 13th, 2009 at 12:44 | #45

    Hi,各位

    我正在翻译 Concurrent Programming in Erlang Part 1 ,已经完成第一章及第二章的一半。译稿采用 Sphinx 组织。请问如何提交和发布译稿? Erlang China 有没有提供 SVN (或者 Bazaar ,我更喜欢这个 :-) )服务以便进行翻译工作的多人协作?

    本打算发到邮件列表,但是这几天我这边访问 Google 的各个服务都极其缓慢, Web 版本的邮件列表只打开了一次。所以还是发在这里了。

    连城

  46. March 15th, 2009 at 10:36 | #46

    最近买了一本Erlang程序设计。
    感觉Erlang是门很有特点的语言,比较适合没有学过程序设计语言的人使用。数学基础很重要啊。

    另外,书中有点小BUG

    44页,3.4 fun(33)
    让我们定义一个函数Event(X), 当X为奇数时返回true.
    很高兴找到组织,参与学习。

  47. April 25th, 2009 at 22:31 | #47

    初学者,希望得到大家的帮助啊!我已经照上面的要求做了

  48. techabc
    July 10th, 2009 at 16:31 | #48

    jackyz :
    “爱立信在新项目中停用 Erlang”,那是 1998 年的事,现在 Joe Armstrong 本人以及 Erlang OTP Team 都已经回到了爱立信。实际上,我们大家都需要感谢这次事件,因为如果这个事件没有发生,就不会有开源的 Erlang 。
    @Chris Liao,某个东西好或者不好,别人说的都只能做参考,你可以(也应该)相信自己的判断。

    除了AXD301,在Joe Armstrong本人以及Erlang OTP Team重返爱立信后,erlang被用来为爱立信做了哪些方面的具体产品,可能更为大众所关注,体现“与时俱进”。当然,“每个人都有自己的判断”,那这方面的信息也是判断的素材啊,实在不行就当是八卦吧,——八卦也有“生产力”的。还有@Xingdong Bian,也希望您能与大家多分享经验与信息,社区期待啊~

  49. zhaochen
    July 29th, 2009 at 11:16 | #49

    大家好,我想申请加入 Erlang China,但是需要有会员资格的人邀请,那位会员帮帮忙,谢谢。

    邮箱 :zhaochen06@gmail.com

  50. August 23rd, 2009 at 00:49 | #50

    太可恶了!这么好的书我们这里居然现在才到,申请加入了!
    只是不知道为什么一定要gmail的账号呢?

Comment pages
  1. No trackbacks yet.