OCaml 4.11.0 发布,将函数式语言 Caml 在面向对象上进行延展
OCaml 4.11.0(Objective Caml)已经发布。OCaml 是 Caml 编程语言的主要实现,Caml 是函数式编程语言,OCaml 将 Caml 语言在面向对象方面做了延展,它的扩展语言还有基于微软 .net 平台的 F# (fsharp) 语言。Caml 的代码大多可以在 F# 中使用。 官方表示该版本专门用于纪念 Blaise Pascal(布莱士 帕斯卡,压强单位“帕斯卡”即以他的名字命名)。帕斯卡是法国数学家、物理学家、哲学家、散文家,逝世于1662 年8 月 19 日。他在计算机科学方面的贡献主要包括设计并制作了一台能自动进位的加减法计算装置,被称为是世界上第一台数字计算器,为以后的计算机设计提供了基本原理;以积分学的原理解决了摆线问题,对莱布尼茨建立微积分学有很大启发等。 此版本亮点包括: 新的统计内存分析器Statmemprof 新的检测运行时,以标准格式记录运行时统计信息 新的 RISC-V 架构的本地后端 改进引用函数名的回溯 支持递归和尚未封装的类型 ppxs 引用扩展语法 详情查看更新说明: https://discuss.ocaml.org/...



