4

在查看了一些与 OCaml 图形相关的项目之后,似乎没有人使用它来构建 GUI。

  • 为什么 ?
  • 那些过时的图书馆有什么现代替代品吗?
4

3 回答 3

3

我和我的同事使用 OCaml 构建我们销售的 iOS 应用程序。一切都用 OCaml 编码,包括 GUI。但是,将完整的 OCaml 绑定到 Cocoa Touch 将是一项艰巨的任务,因此我们专注于构建我们需要的部分。使用 OCaml 构建真实世界的 GUI 绝对是可能的(事实上也是令人愉快的),但是要获得一个真正方便的环境需要一些认真的支持或相当大的社区努力。(如果您对我们的工作感兴趣,请点击我个人资料中的链接。)

于 2013-03-01T01:21:48.407 回答
1

我认为您不会在旧的 OCaml 网站上找到最近的 GUI 绑定。根据经验,您应该认为任何无法通过 OPAM 获得的东西都已过时。OCaml 最“成熟”和“支持墙”的绑定似乎是在这里找到的 LablGtk:http: //lablgtk.forge.ocamlcore.org/

于 2013-03-01T14:04:13.113 回答
1

如今,许多人认为唯一没有过时的 GUI“库”是 Web。无论您在这件事上的立场如何,很高兴知道 Web 是传统 GUI 的可移植替代品,并且有非常重要的库和工具可用于使用 OCaml(从 Ocsigen 到 Ocamlnet)为 Web 编程。

于 2013-03-01T21:02:10.777 回答