我是一名C++,Java开发人员,我想为Mac编写一些比Objective-C更好的东西。可选择的语言可可编程
我知道的Java Swing可以模仿的MacOS X的用户界面,但一个的Java Swing程序是不是一个可可第一公民。另外我知道我可以在Java中使用C++或Jambi中的Qt来使用执行Cocoa调用的Qt工具包,但是,尽管这不是一个坏主意,但它在所有内容中都添加了抽象层。
那么,有没有像“瓦拉”为GTK +或一些Java绑定或一些东西做Cocoa编程,无需所有的Objective-C的事情吗?
[免责声明:“更好”只是我的欣赏,没有曳有]
请了解 - 如果你使用非Objective-C的结合,你真的只会让更多的工作,对自己作为一个初学者。它不会让你无法理解ObjC,它只会增加一层间接性。 ObjC是一种简单的语言,很多人喜欢它,随它去吧。在知道自己在做什么之后,可以考虑使用语言绑定。 – Ken 2009-10-07 02:08:20
我会问为什么?你做这件事的动机是什么?你当然不会节省时间,或学习更多。 – Justicle 2009-10-07 02:37:44
做没有Obj-C的可可?还要请求一间没有门的房子。你也可以用C++代码编译。 – pxl 2009-10-07 15:42:12