作者Favonia (小西风最乖了*^^*)
看板OOAD
标题Re: [其他] CMU 移除OO course
时间Mon Oct 17 10:19:17 2011
※ 引述《POSIX (tedium of chores)》之铭言:
: CMU 表示
: 'Object-oriented programming is eliminated entirely from the introductory
: curriculum, because it is both anti-modular and anti-parallel by its very
: nature, and hence unsuitable for a modern CS curriculum.'
: 我有点不太了解
: 为什麽他说OO 是Anti-modular??
先说个人立场,我会说流行的 OOP 语言有点难写出某些非常高阶的 module,
至於这是不是代表 OO 本身(不只是常见 OOP 语言)就 anti-modular 呢?我个人
还不是想得很透彻。这段话本身是 CMU 教授 Robert Harper 讲的,也许你可以去
他的文章底下问他 :)
: → dos792 :fp没学过,no comment, 不过我怀疑这样他们的毕业生 03/27 23:19
: → dos792 :在工作上的优势会少些,还没看过有任何人在工作上写 03/27 23:20
: → dos792 :fp, 只有听过写paper用fp 03/27 23:20
传闻高盛的高频交易系统应该是 Erlang 写的(由於某个前工程师被控偷窃程式
码因此有了间接证据)。Facebook Chat 也是 Erlang 写的。Twitter 正迈向 Scala,
Jane Street 用 OCaml, Tsuru Capital 在招 Haskell 程式设计师,Viaweb(已经卖
给 Yahoo)有一部分是用 Lisp 写的。也许只会常见的 OOP 对这些公司来说是劣势也
说不定?
啊,之前写 LaTeX 意外发现知名的查符号的网站 Detexify 背後是用 Haskell,
不过你可以说这不是工作。
一点资料仅供参考。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.39
※ 编辑: Favonia 来自: 140.112.30.39 (10/17 10:26)
※ 编辑: Favonia 来自: 140.112.30.39 (10/17 10:27)
1F:→ james732 :Erlang在国外有这麽多地方使用使用?有点惊讶... 10/17 11:39
2F:推 PsMonkey :以台湾只会一窝蜂的跟随保险技术跑,不意外啊 XD 10/17 13:03
3F:→ dos792 :high freq,用的程式以求快为主,而且通常愈复杂的 10/17 23:32
4F:→ dos792 :strategy不会带来太多好处,用非oo不奇怪,但是我 10/17 23:33
5F:→ dos792 :自已就在金融业,天天写oo c++,我现在很难想像没oo 10/17 23:34
6F:→ dos792 :而且我跟你保证,你只要在面试说你不要写oo, 你大概 10/17 23:35
7F:→ dos792 :很难呆在我们部门了 10/17 23:35
8F:→ dos792 :以w.st buy side 的程式工作来说,C++ is big plus 10/17 23:36
9F:→ dos792 :even if 你很多专案只要vba就能作,c++在面试常见 10/17 23:37
10F:→ dos792 :gs 有自已发展一套"goldman language",不过里面很多 10/17 23:39
11F:→ dos792 :人还是会用别的,毕竟用少数民族语言固然cool, 但资 10/17 23:40
12F:→ dos792 :源就是少很多 10/17 23:41
13F:→ dos792 :私下以为这些银行/hedge故意少数民族语言或自已发明 10/17 23:42
14F:→ dos792 :语言的目的,是在让员工不能偷出去,或是让员工不能 10/17 23:43
15F:→ dos792 :太容易跳糟 10/17 23:43
16F:→ dos792 :另外你google "high frequency c++ job", 我像你会 10/17 23:48
17F:→ dos792 :发现c++的demand仍然很大,只是真的在工作是,不会故 10/17 23:49
18F:→ dos792 :意搞的很oo而已 10/17 23:49
19F:推 zanyking :FP学得通的人OO自然会用。 11/13 07:13