whypro 发表于 2010-5-25 16:19:29

我为什么选Erlang

本帖最后由 whypro 于 2010-5-25 16:28 编辑

1。没有命令式语言上既投资利益。没有转型的痛苦。
其实说完全没有也不对,买过不少大部头。Thingking in Java 4th, Pro C#中文版,Java核心技术I卷、II卷、C高级编程、C++ Primer……但是看得都不多,因为非本专业,也没有项目压力。而且本专业压力大,虽然对计算机感兴趣,但是对计算机方面投入足够精力的条件还不够。

2。非计算机专业,不切中谋生问题。
这时候,对计算机只是兴趣的话,FP远有玩头。看看SICP什么的。这更有感觉。

3。Erlang的生物特性。
对于一个上网动不动爱谈论进化论的人来说(一般牛人都有这倾向,可惜我只是小菜),这是一种符合直觉、符合审美的软件结构学。

4。现在炒得热乎乎的并发、多核。
这是个相当大的卖点啊。

5。对于现流行任何语言谈不上熟悉,没有API方面的投资。命令式语言的API对我来说都是API复杂度,属于非本质复杂度。
就像云风说的那样,工具可以提高生产力,但工具是需要学习使用的,是需要付出学习成本的。(非原话)
其实自然语言何尝不是?比如英语,比如数学(数学也是语言,没人反对吧?)。哪个不是重要的工具?哪个学起来不痛苦?

6。反感软件测试。
软件测试不应该是现在这样。Erlang给了我一个相当漂亮的回答:变量不可变。

7。现在已有应用。比如facebook上的聊天软件。


suiyunonghen 发表于 2010-5-26 21:37:03

等时间上空闲比较多的时候,就开始 饿狼传说一番,呵呵
以前公司的服务器就是 饿狼开发的!

whypro 发表于 2010-5-26 21:37:59

太感动了终于找到伙伴了!
页: [1]
查看完整版本: 我为什么选Erlang