Facebook 推出 Reason,力图推广 OCaml

2016-05-19 06:29:13 +08:00
 dinw

A new developer experience for rapidly building fast, safe systems.

Reason is a new interface to OCaml - a highly expressive dialect of the ML language featuring type inference and static type checking.Reason provides a new syntax and toolchain for editing, building, and sharing code, and will evolve in the open as a community collaboration. Reason already has contributors across several organizations/companies.

http://facebook.github.io/reason/

4609 次点击
所在节点    编程
6 条回复
Syc
2016-05-19 06:59:59 +08:00
围观
dinw
2016-05-19 07:00:54 +08:00
拭目以待 Facebook 的这次努力,可以吸引多少新人投入 OCaml 社区。

OCaml presents a strong research-driven (20 years) language base, pre-existing compilation to Javascript, a thriving ecosystem and a mature and growing community.

Reason builds on these existing strengths by supplying a syntax familiar to users of Javascript (and other web programming languages), a powerful editor toolchain and custom REPL.

Javascript is currently the most pervasive web programming language but can never fully capitalize on static typing in order to improve runtime performance.

Reason aims to utilize valuable features in OCaml and the package manager OPAM, adding support for popular editors (Merlin support for Atom) with the larger aim of creating a seamless build environment with multi-architectural and operating system support.

src: https://ocaml.io/w/Blog:News/A_new_Reason_for_OCaml
ynyounuo
2016-05-19 07:51:09 +08:00


看眼这 gif 的 meta data 发现貌似是用 ezgif 用一张一张的 png 合成的 - -
zhangyi2099
2016-05-19 09:10:59 +08:00
《 ml 程序设计教程》买了就没翻过,抽空看看了
dinw
2016-05-19 11:29:40 +08:00
@ynyounuo 貌似是在 Facebook 工作的中国小伙子做的。
dinw
2016-05-19 11:34:15 +08:00
chenglou 做的这个 web 界面

https://news.ycombinator.com/item?id=11716975

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/279701

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX