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

Functional programming 有人使用SML或OCaml构建真实世界的GUI吗?,functional-programming,ocaml,sml,ml,Functional Programming,Ocaml,Sml,Ml,在看了一些与OCaml相关的图形之后,似乎没有人使用它来构建GUI 为什么? 除了那些过时的图书馆,还有什么现代化的替代品吗 我的同事和我使用OCaml构建我们销售的iOS应用程序。所有内容都用OCaml编码,包括GUI。然而,将完整的OCaml绑定到Cocoa Touch将是一项非常艰巨的任务,因此我们将集中精力构建所需的部件。使用OCaml构建真实世界的GUI绝对是可能的(事实上也是令人愉快的),但要获得一个真正方便的环境需要一些认真的支持或相当大的社区努力。(如果您对我们的工作感兴趣,请

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

  • 为什么?
  • 除了那些过时的图书馆,还有什么现代化的替代品吗

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

我认为您不会在旧的OCaml网站上找到最新的GUI绑定。作为经验法则,你应该考虑任何不能通过OPAM获得的过时的东西。OACAML最“成熟”和“墙支持”的绑定似乎是LabLGTK在这里找到的:

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