ObjC/Swift RoR 后台改为 Swift 来写是否可以

fengzhilian818 · 2014年07月03日 · 最后由 dorentus 回复于 2014年07月08日 · 10470 次阅读

现在我们用 Ruby 做后台做了 ipad 应用,叫 iCaper,最近苹果出了 swift 语言,想去学习学习,我没有 oc 的基础,但是我现在想弄清楚,不知道 Swift 可不可以代替 Ruby 来实现后台呢?我听我们 oc 的开发者说是可以的,不知道是否真的可以。

即使可以,有谁会用?

反正我们才刚刚学习语法。。。

可以。

但各种东西都要自己去实现,谁会愿意这么做……

想像一下,假设现在你有 ruby,没有框架,没有 Rack,没有 HTTP lib,没有数据库驱动,开发个 rails 出来看看。

探索者说,勇敢去吧

问题是你们准备买 Mac 作 server 吗?

哈哈哈,做大死,no zuo nu try nai nai nai

何苦呢,何必呢?

还不如用 go

另外你也不用每个帖子都强调一下你们在做的那个 app iXxxer 吧。。。

#9 楼 @dorentus 多谢老兄关注,这加这个也是迫不得已啊。。。。

swift 除了 xcode 也能用?

#12 楼 @alsotang Swift 编译器有命令行版的(xcrun swift)不开 Xcode 也能直接用,不过依然需要: 1) OS X 2) Xcode 6 3) 目前因为 Xcode 6 还是 beta 2,所以可能还需要把 Xcode Command Line Tools 切换到 beta 2: sudo xcode-select -s /Applications/Xcode6-Beta2.app

#3 楼 @dorentus DHH 不就这么搞出 rails 来的,现在楼主有一组人马呢,应该没有问题

#3 楼 @dorentus 其实吧,为什么服务器端就一定要是 http service 呢? 既然是没有你说的那些支持,我直接写 socket 接口如何?

这……真觉得要有一个不喜欢的选项,你要是想尝鲜,可以在 ios 上玩,用 swift 在后台,我觉得没必要

#16 楼 @bydmm 直接写 socket 服务也没啥特别的优势吧,但是有个很大的缺点就是至少目前只能跑在 Mac 上……

需要 登录 后方可回复, 如果你还没有账号请 注册新账号