用于开发Mac应用程序的正确编程语言

Ras*_*sto 3 macos programming-languages osx-leopard

我打算买一台Mac.我希望能够为Mac开发GUI应用程序.目前我使用VisualStudio作为IDE开发C#.我也了解Java,我熟悉NetBeans IDE.用这两种语言创建的应用程序可以在Mac上运行(NetBeans IDE也可以),但有人告诉我,无论是C#还是Java,都不建议使用MacOS X开发.

那么推荐MacOS X开发的语言是什么?我猜Apple有一些针对开发人员的建议吗?我更喜欢面向对象的易于使用的编程语言(不像C)和支持GUI创建的良好IDE(GUI设计器).

谢谢你的回答

Gar*_*hby 5

确实只有一个选择,那就是Objective-C和XCode,其他任何东西,你都会遇到问题和/或限制.

正如一些人所说,Python是一个建议,但使用什么GUI工具包?然后包装成为一个问题.

单声道可以,但在Mac上仍然有点小马车(和懒人).

我没有尝试过Java,但是Java VM的Apple端口刚刚被弃用了,那就是你想要的.

XCode非常好,可以很好地与Mac/iPhone/iPad等集成.但Obj-C需要一段时间来学习来自C#/ Java背景,而且XCode迫使你在所有的东西中使用MVC模式再次成为文化冲击.

我会说与Obj-C和XCode一起学习新东西.