gpt4 book ai didi

objective-c - 在 FreeBSD 上使用 Objective-C 开发 Web 应用程序

转载 作者:太空狗 更新时间:2023-10-30 03:38:24 26 4
gpt4 key购买 nike

我看到 Clang 3.0 端口包括 Objective-C 作为开发语言,此外,我还发现了这个端口“libobjc2-1.6”(支持 Obj-C 2 功能的替代 Objective-C 运行时)和“ofc-0.8” .1_5"(Objective-C 基础类库)。

假设我们正在考虑在 FreeBSD 上使用 Objective-C 来开发基于 Web 的应用程序(相对于使用 Java 并在 Tomcat/Glassfish 上运行它),我们如何处理它?<​​/p>

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 并没有那么快(作为运行时)。对于桌面应用程序来说没问题,但网络世界的限制要多得多。

关于objective-c - 在 FreeBSD 上使用 Objective-C 开发 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9307659/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com