有人使用SML或OCaml构建真实世界的GUI吗?

4

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

  • 为什么?
  • 是否有现代化的替代这些过时库的选择?
3个回答

3

我和我的同事使用OCaml构建我们出售的iOS应用程序。所有的东西都是用OCaml编写的,包括GUI界面。然而,完全使用OCaml绑定Cocoa Touch将是一项非常艰巨的任务,因此我们只集中精力构建我们需要的部分。虽然可以(实际上很有趣)使用OCaml构建真实世界的GUI,但要获得真正方便的环境需要一些严肃的支持或相当大的社区努力。(如果您对我们的工作感兴趣,请关注我个人资料中的链接。)


1
我不认为你能在旧的OCaml网站上找到最近的GUI绑定。一般来说,你应该考虑通过OPAM无法获得的任何内容都已经过时了。OCaml最成熟和最有支持的绑定似乎是LablGtk,可以在这里找到:http://lablgtk.forge.ocamlcore.org/

1
许多人认为,如今唯一不过时的GUI“库”是Web。无论您对此持何种立场,了解Web是传统GUI的可移植替代方案,并且有非常严肃的库和工具可用于使用OCaml编写Web(从Ocsigen到Ocamlnet),这是很好的。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接