我看到 Clang 3.0 移植包含 Objective-C 作为开发语言,此外,我还发现了这个移植“libobjc2-1.6”(Replacement Objective-C runtime support Obj-C 2 features)和“ofc-0.8.1_5” (Objective-C 基础类库)。
假设我们正在考虑在 FreeBSD 上使用 Objective-C 来开发基于 Web 的应用程序(相对于使用 Java 并在 Tomcat/Glassfish 上运行它),我们该如何处理呢?
Objective-C 开发真的可以在 FreeBSD (9.0) 上运行吗?
要下载和安装哪些东西(框架/库)?
什么IDE?
正如我提到的,假设我们打算开发一个 Web 应用程序,库是什么?/库(我们还看到有“GNUstepWeb” - WebObjects 的继任者 - 这是我们应该考虑的 Web 库吗?这是唯一的一个吗? - 其他替代方案呢?此外,GNUstep/GNUstepWeb 是否可以在 Clang 3.0 下编译或使用上面提到的那些 Objective-C 端口(“libobjc2-1.6”和“ofc-0.8.1_5”)?这些端口是否相关?
有没有人使用 Objective-C 在 FreeBSD 上成功地完成了 Web 应用程序项目开发(并部署在 FreeBSD 上)?
注意:基于 Web 的应用程序意味着它接受 HTTP (RESTful) 调用并与数据库(对于传统和/或 NoSQL 数据库)进行对话。