在查看与某些OCaml图形相关的projects后,似乎没有人使用它来构建GUI。
答案 0 :(得分:3)
我的同事和我使用OCaml构建我们销售的iOS应用程序。一切都在OCaml中编码,包括GUI。然而,对Cocoa Touch进行完整的OCaml绑定将是一项非常大的任务,因此我们专注于构建我们需要的部件。使用OCaml构建真实的图形用户界面绝对是可能的(事实上是令人愉快的),但要获得一个非常方便的环境,需要一些认真的支持或相当大的社区努力。 (如果您对我们的工作感兴趣,请点击我个人资料中的链接。)
答案 1 :(得分:1)
我认为您不会在旧的OCaml网站上找到最近的GUI绑定。根据经验,您应该将OPAM无法提供的任何内容视为过时。 OCaml最“成熟”和“墙壁支持”的绑定似乎是LablGtk:http://lablgtk.forge.ocamlcore.org/
答案 2 :(得分:1)
现在很多人都认为唯一没有过时的GUI“库”就是Web。无论你对这个问题的立场是什么,最好知道web是传统GUI的便携式替代品,并且有很多非常严肃的库和工具可用于使用OCaml(从Ocsigen到Ocamlnet)进行网络编程。