多年来,我一直在使用 C、C++、C# 和其他几种语言进行编程,主要用于 Windows 和 Linux,但也用于嵌入式平台。最近开始做一些 iPhone 编程作为一个副项目,所以我在 Apple II 时代以来第一次使用 Apple 平台。我想知道其他使用 Mac OSX、Xcode 和 iPhone SDK 的开发人员会怎么想。以下是我的印象,到目前为止:
Mac OSX:非常混乱,我往往会打开太多的窗口并且不知道在哪里。幸好有鸟瞰图,没有它我会迷路的。至少有了外壳,就有了所有熟悉的东西,所以这对我有很大帮助。
Xcode:感觉不如 VisualStudio 或 Eclipse 这两个我熟悉的环境。我想我可以习惯它,但我想知道 Apple 使用 Eclipse 是否会更好。在我发现所有窗户都粘在一起的环境之前,我讨厌它,现在我可以忍受了。
iPhone SDK:确实很奇怪。我理解 Apple 想要控制他们的环境的愿望,但在这个时代,这似乎有点低俗,他们通过破坏开发者的善意而错过了很多东西。
Objective-C:我知道它很多年了,但从未看过它。语法令人反感,但我实际上对这种语言非常感兴趣。我认为这是 C++ 和 C# 之间有趣的第三站,我非常喜欢这两者。由于 Apple 技术的普及,Obj-C 是否有可能突破 Mac 沙盒?
好奇地阅读你的想法,
安德鲁