码迷,mamicode.com
首页 > 移动开发 > 详细

关于苹果最新语言Swift

时间:2014-06-21 23:00:04      阅读:317      评论:0      收藏:0      [点我收藏+]

标签:成都传智播客   java   php   软件开发   android开发   

Swift是为IOS和OSX应用制定的新编程语言,吸取C和Objective-C语言的精粹,但不损失与C语言的兼容性。Swift采用安全编程模型、加入了各种现代编程语言特性,使得该语言更易被掌握、更具扩展性,用起来更有趣。Swift语言的奠基石是已经成熟的、并为大家所喜爱的Cocoa和Cocoa Touch框架,新语言使大家可以尽情畅想新软件开发的机遇。
Swift沉积了多年的研发成果,苹果公司为提供高效Swift语言编译器、调试器和基础架构打下了坚实基础。我们使用Automatic Reference Counting(ARC)技术简化内存管理。我们的框架设计,建立在Cocoa稳固的基础框架上。已经彻底完成了标准化和现代化的改进。Objective-C的改进支持了块定义,集合语法、模块,使语言框架合理集成了现代语言技术。要感谢前人的基础工作,使我们现在能够向大家介绍苹果公司未来的软件开发语言。
对Objective-C开发者来说,Swift是比较容易上手的,它采用和Objective-C类似的参数命名规则和强大的动态对象模型。它提供无缝的使用Cocoa框架和与Objective-C代码混合即用的互操作特性。构建在这些基础上,Swift语言带来了许多新的特性、也重新集成了过程式语言和面向对象语言功能。
对新学习编程的人来说,Swift语言是门友好的语言。一门作为工业前沿的系统编程语言,Swift语言能够象脚本语言一样易于表述和理解。它支持“playgrounds”技术,作为一项革新功能,开发者可以使用它进行Swift的即时运行和直观地看到结果,而不用从头重新编译运行程序。
Swift集成了现代计算机语言的智慧,汇入了苹果公司软件研发的精粹。Swift编译器针对性能进行了优化,而语言本身也针对现有的开发环境进行了优化,功能和性能得到平衡和发展。它能够设计小到“hello world”程序、大到操作系统级别的程序。所有这一切使swift语言对开发者和苹果公司来说都将更有吸引力。

使用Swift语言编写iOS和OS X应用将非常愉悦,它将继续发展新的语言特性、包含更多功能。

                                                                                                                                   消息来自成都传智播客

关于苹果最新语言Swift,布布扣,bubuko.com

关于苹果最新语言Swift

标签:成都传智播客   java   php   软件开发   android开发   

原文地址:http://blog.csdn.net/cdczbk/article/details/32117995

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!