刚看完了第一周的视频。简单汇报一下,方便同学决策是不是参加:
1 、整个课程七周完成。每周大约六七个短视频,合计大约 1 小时时间。
2 、作业完全在浏览器里完成。因为可以很方便地将 OCaml 程序转换成 javascript 代码,所以,这个课程将代码作业、评分放到了浏览器里。效果类似
http://try.ocamlpro.com/ 建议用 chrome 或者 firefox 。
3 、课程介绍里说了,大约每周花费 2 小时时间就可以了。
Haskell 也是非常优秀的函数式语言。 相对来说,有一些大型、成熟的项目是用 OCaml 写的:
早期非常成功的 p2p 软件: MLDonkey
操作系统、虚拟机: Xen, MirageOS
金融: Jane Street 全部 IT 系统
网络互联网类: Ocsigen
当然,总体来讲,函数式语言相对小众。
以下引述,根据本人记忆,不一定精确复制原文。不过,网上都有相关视频、文字,喜欢探求精确原文的可以自行 google.
1 、别人问 Jane Street 的 Yaron Minsky ,你们全用 OCaml ,会不会在招人方面有困难。 Minsky 回答道,对于普通人来说,学习 OCaml 可能有点难度,不过,我们的好处是,我们不需要招聘普通人。
2 、 Bloomberg 用 OCaml 重写了衍生工具相关的一个工具。他们的技术负责人说,我们那些原来不太懂编程的博士们发现,学习 OCaml 比学习 C/C++方便多了。
3 、前两年好像有个浙江某大学的牛人,自学 OCaml 三个月,在 github 秀了一个简单项目。被 Google 和 Jane Street 同时录取。牛人选择去 Jane Street ,说,决策很简单,因为薪水相差太大了。
@
quake0day @
yxjxx