swift?
Objective-C和Swift。其实你在用Objective-C的时候就在用C了,Objective-C完全就是C语言的马甲,它与C语言共享一个编译器。为何是Objective-C?因为它够底层,能与汇编完美结合;此外拥有强大的OO特性,具有无与伦比的动态类型特性以及强大灵活的消息机制!这些都是其他类C语言很难具有的!
Swift是一门简洁轻松而又类型安全的编程语言,它既可编译又可解释执行,比如在iPad上的Swift Playground就是解释执行的~Swift具有丰富的编程范式,你可以用面向过程的、面向对象的、甚至是函数式编程范式。Swift的特点是入门简单,而且你一旦入门后就能编写出自己App来,十分简便。当然,如果用深了,里面有不少概念需要自己好好消化的,比如Optional,Trailing closure、where子句、泛型等等。
详细讨论也可以参考此贴:
http://bbs.csdn.net/topics/392070570