python - Objective-c 服务器端

标签 python objective-c cocoa server-side

一些背景知识: 在过去的 2 年里,我一直在为 Mac 和 iOS 开发应用程序。我真的很喜欢 Objective-c 和 Cocoa/Cocoa-Touch 框架。在我开始为 iOS 编程之前,我用过 java 和 c++,现在当我看到这些语言时,我真的很头疼(主要是语法,但也缺少 Cocoa 框架提供的类)。我想我已经习惯了 Objective-c [] 语法和丰富的 Cocoa-Framework(比如 NSDictionary、NSPredicate、NSString……)

现在: 我需要做一些服务器端编程。我想知道我最好的选择是什么。我当然不想使用 Java,但是有没有一种我可以使用的与 Objective-C 非常相似的语言,它具有像 Cocoa 这样的框架,其类类似于 NSString、NSDictionary 等...?或者更好的是,我什至可以在服务器端编程中使用 Objective-C 本身吗?

编辑:我看了一下 python,就语法而言,我喜欢它。但是,当然,这只是语法,一门语言不仅仅是语法......

谢谢。

最佳答案

是什么阻止了您使用 Objective-C 编写服务器端应用程序? Xcode 带有用于命令行应用程序的模板(选择“Foundation”而不是“C”或“Core Foundation”)。

如果在服务器上使用 OS X 的要求太多,您可以选择 Linux/BSD 发行版并使用 GNUstep .在 GNUstep 项目中几乎复制了 Cocoa 的全部内容(以令人愉快的开源形式!)。它通常就像在您的目标平台上重新编译一样简单,对源代码需要零更改。

关于python - Objective-c 服务器端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6319507/

相关文章:

python - 如何在 Pygame 中设置延迟/冷却时间?

python - 如何迭代两个字典并将它们保存在python列表中

ios - 跟踪 ABRecordRef 中的某些电子邮件更改

cocoa - 仅使用核心显卡的高斯噪声?

python - 替换字符串部分而不是字符 Python

python - 是否有与英文字母相似的字符列表?

ios - 按钮单击 TableView 以更改我的 TableView 单元格中的图像

iphone - 如何遍历多个 UITextField

cocoa - 更改重复计时器的 NSTimer 间隔

objective-c - 检索 NSOutlineView 中选定的对象