我是一名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