6月14日 上海 OSC 源创会开始报名啦,有很多机械键盘送哦!!!
OCaml 4.02.2 版本很快就要发布啦,主要是 bug 修复,还有一些新特性,计划在 6 月的第一个星期发布,如果想提前查看 4.02.2,请看 GitHub 地址: https://github.com/ocaml/ocaml/tree/4.02
至于下一个重大版本,将会包括一些新特性,比如:如果一切顺利,将会支持多核。计划在今年年底发布。
Objective Caml(OCaml)是Caml编程语言的主要实现,由Xavier Leroy,Jérôme Vouillon,Damien Doligez,Didier Rémy及其他人于1996年创立。OCaml是开放原始码项目。此项目的管理和大部分维护工作交由INRIA。
由于caml的读音与camel一致,Ocaml的吉祥物自然被定为骆驼,而以Ocaml服务为主的软件也通常以骆驼的形象作为其LOGO。
Objective Caml (OCaml) 是Caml编程语言的主要实现,由Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy及其他人于1996年创立。OCaml是开放源代码项目。此项目的管理和大部分维护工作交由INRIA 完成。
OCaml将Caml语言在面向对象方面做了延展。Caml 是函数式编程语言,它的扩展语言还有基于微软.net平台的 f# (fsharp)语言。Caml 的代码大多可以在f#中使用。F#的开发工具有VS .net,Caml的代码也可使用。
OCaml的开发工具包含交互式顶层解释器(interactive toplevel interpreter),字节码编译器(bytecode compiler),以及最优本地代码编译器(optimizing native code compiler)。Ocaml有一个巨大并强悍的标准库,这使得她可以像Python或者Perl语言一样可以方便地开发各种应用程序,健壮的模块化与 面向对象编程结构又使得她可以胜任大规模软件工程项目。
OCaml是Caml的继承者,CAML的缩写最初代表着Categorical Abstract Machine Language(分类抽象机语言),不过后来OCaml将这个抽象机淘汰掉了。如今人们更喜欢把CAML理解为Collaborative Application Markup Language(协作应用程序标记语言)