ike*_*8me 7 freebsd objective-c clang gnustep
我看到Clang 3.0端口包含Objective-C作为开发语言,此外,我还发现这个端口"libobjc2-1.6"(替换Objective-C运行时支持Obj-C 2功能)和"ofc-0.8.1_5" (Objective-C基础类库).
假设我们正在考虑在FreeBSD上使用Objective-C来开发基于Web的应用程序(与使用Java并在Tomcat/Glassfish上运行它相比),我们如何处理它?
Objective-C开发实际上是否适用于FreeBSD(9.0)?
下载和安装的内容(框架/库)是什么?
什么IDE?
正如我所提到的,假设我们打算开发一个Web应用程序,什么是库?/ libraries(我们还看到有"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数据库).
http://cocotron.org是Apple Objective-C 运行时的移植(更像是重写)。
我仍然建议不要将 ObjC 用于 Web 堆栈。我以前这样做过,我必须说它涉及大量非常常见的代码,您需要实现这些代码才能实现基本的 HTTP 服务器功能。
另外,Cocotron 并不是真的那么快(作为运行时)。对于桌面应用程序来说这是可以的,但网络世界的限制要严格得多。
| 归档时间: |
|
| 查看次数: |
1409 次 |
| 最近记录: |