OCaml 编程语言

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(协作应用程序标记语言)

介绍内容来自百度百科

 

OCaml 4.06.0 发布,Caml 编程语言的主要实现
Objective Caml (OCaml) 是Caml编程语言的主要实现,由Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy及其他人于1996年创立。OCaml是开放源代码项目。此项目的管理和大部分维护工作交由INRIA 完成。OCaml将Caml语言在面向对象方面做了延展。Caml是函数式编程语言,它的扩展语言还有基于微软.net平

发布于 2017-11-04 23:26:56 | 159 次阅读

OCaml 4.05.0 发布,Caml 编程语言的主要实现
OCaml 4.05.0 已发布,本次更新主要针对语言特性、代码集成与优化、运行时系统、类型系统、编译器用户界面和警告、标准库、调试和分析等方面进行修复和优化。内容较多,详情请参阅发布说明。下载地址:Source code (zip)Source code (tar.gz)Objective Caml (OCaml) 是Caml编程语言的主要实现,由Xavier Leroy, J

发布于 2017-07-16 23:48:58 | 93 次阅读

OCaml 4.04.0 发布,Caml 编程语言的主要实现
OCaml 4.04.0 发布了,该版本更新内容如下:语言特性:PR#7233: Support GADT equations on non-local abstract types (Jacques Garrigue)GPR#187, GPR#578: Local opening of modules in a pattern.Syntax: "M.(p)", "M.[p]","M.[| p |]", "M.{p}" (Florian Angeletti, Jacques G

发布于 2016-11-05 01:23:59 | 128 次阅读

OCaml 4.03.0 发布,Caml 编程语言的主要实现
OCaml 4.03.0 发布了,改进日志如下:- PR#5528: inline records for constructor arguments  (Alain Frisch)- PR#6220, PR#6403, PR#6437, PR#6801:  Improved redundancy and exhaustiveness checks for GADTs.  Namely, the redundancy checker now checks whether the uncovered pattern  of the p

发布于 2016-04-28 00:20:28 | 157 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务