加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

Web开发中的Objective-C

发布时间:2020-12-14 21:22:03 所属栏目:资源 来源:网络整理
导读:是否可以/可行使用ObjC(不需要Apple风格)来开发服务器端Web应用程序? GNU ObjC工具链是否可用?请分享您的想法和经验。 UPD。我希望通过具体的实践经验听到更多的答案,比如“我试过/使用……而且很棒/很糟糕,因为……”。 300赏金! UPD2。我的问题背后的
是否可以/可行使用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兼容的语言相比,从一个相当深的山谷开始。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读