Web开发中的Objective-C

Web开发中的Objective-C,第1张

概述是否可以/可行使用ObjC(不需要Apple风格)来开发服务器端Web应用程序? GNU ObjC工具链是否可用?请分享您的想法和经验。 UPD。我希望通过具体的实践经验听到更多的答案,比如“我试过/使用……而且很棒/很糟糕,因为……”。 300赏金! UPD2。我的问题背后的理由是,我即将开发一个带有大型基于Web的后端的iOS应用程序,并认为对两个部分使用相同的工具链/ IDE会更好。但是,唉 是否可以/可行使用ObjC(不需要Apple风格)来开发服务器端Web应用程序? GNU ObjC工具链是否可用?请分享您的想法和经验。

UPD。我希望通过具体的实践经验听到更多的答案,比如“我试过/使用……而且很棒/很糟糕,因为……”。 300赏金!

UPD2。我的问题背后的理由是,我即将开发一个带有大型基于Web的后端的iOS应用程序,并认为对两个部分使用相同的工具链/ IDE会更好。但是,唉,到目前为止的答案表明,这是不可行的。谢谢大家花时间。

解决方法 市场肯定已经确定的答案是肯定的,这是可能的,而且不是,尝试将这样的东西推向市场是不可行的。 Apple的WebObjects(Apple在线商店使用的)曾经是Objective-C,甚至将它们转移到了Java。

至于GNU Objective-C工具链,我对其未来也不会非常乐观。由于他们转移到GPLv3,Apple已经抛弃它们并围绕LLVM构建了自己的Objective-C编译器,因此这些代码路径可能在GNU方面有点生疏。 GNU“支持”太阳下的一切,但是越多的东西被使用,它的实现就越被审查。

至于“我用过”这个位,是的,我在当天使用了WebObjects的Objective-C变体。它的时间非常好,但Objective-C的内存分配需求相对较低,而非C语法使它有点尴尬。它的强大打字非常适合核心开发,但对于Web开发的“脚本”方面来说却很麻烦。

最后,如果一种语言是图灵完备的,理论上你可以用另一种语言做任何事情,但是解析器,脚本,数据库交互,索引等缺乏图书馆生态系统,意味着你将成为与Java或JVM兼容的语言相比,从一个相当深的山谷开始。

总结

以上是内存溢出为你收集整理的Web开发中的Objective-C全部内容,希望文章能够帮你解决Web开发中的Objective-C所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1109648.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存