我们有Bigloo.NET有没有人知道这样的项目提供相同的但是对于Java和/或Objective-C语言?
我正在开发一个项目的组件,该组件还将围绕它构建Windows和Apple GUI。如果我能用一种语言开发这个组件并将其编译成当前GUI的本地语言,那将会很好。有什么想法吗?
答案 0 :(得分:4)
你知道Bigloo最初是针对JVM的吗,而且只是后来的CLR?我假设你这样做,而且这对你来说还不够。如果您不知道:
Java代码和Bigloo代码都可以 合并在一起。 Bigloo功能可以 调用Java函数,反之亦然, Bigloo代码可以使用和实例化 Java类。 Bigloo的功能和 变量可以保存Java值(Java 类值)。 Bigloo数据 结构可以指向Java数据 结构,反之亦然。
如果这不适合你,但你仍然想要一个Lisp,Clojure是一个Lisp,虽然既不是Scheme也不是Common Lisp。它与Scheme共享一个函数和变量的命名空间,然而,我发现它很适合我对它的熟悉。 Clojure也是Java ---你从Clojure做的任何东西都可以用于普通的Java,反之亦然。
也许您可以详细说明为什么Bigloo不适合您,这可以帮助我们提供更好的答案。
答案 1 :(得分:0)