1.Swift教程翻译系列——关于Swift

英文版PDF下载地址http://download.csdn.net/detail/tsingheng/7480427程序员

我原本是作JAVA的。但是有一颗折腾的心,苹果公布Swift之后就下载了苹果的开发文档。啃了几天。朦朦胧胧的看了个几乎相同,想静下心看能不能整个翻译出来。我英语通常般,仅仅是大体能看明确意思,很是多形容词不晓得该怎么说。但愿众大神看到不合适的地方能指正。如下是第一篇,About Swift。express

这篇最难翻译了。编程

Swift是一种新的用于iOS和OS X应用开发的编程语言Swift创建在C和OC的基础之上。和C是兼容的Swift採用了安全编程模式。并且加入了现代的特征使得编程更加简单、灵活、有趣Swift的界面使用成熟的且广受欢迎的Cocoa和Cocoa Touch框架。又一次构想了软件开发的方式。安全

Swift已经存在很是多年了。性能优化

苹果推动现有的编译器、调试器以及基础框架为Swift奠基了基础。app

咱们经过本身主动引用计数(Auto Reference Counting,ARC)来简化内存管理。咱们的框架创建在Cocoa的基础之上,已经实现了现代化和标准化。OC已经发展到支持块,字面值集合,和模块。使得框架可以採用现代语言技术而不会被扰乱。多亏了这些基础工做,咱们现在才干推行一种新的苹果软件开发语言。框架

对于OC程序猿应该认为Swift似曾相识。编程语言

Swift採用了OC得命名參数和动态对象模型。post

提供了对于现有Cocoa框架无缝对接和对OC代码的兼容。基于这些基础。Swift引入了不少新的特性和结合面向过程与面向对象的功能。性能

Swift对于新程序员也是很是友好的。它是工业级品质的编程语言,跟脚本语言同样expressive and enjoyable。

Swift支持程序员一边儿敲代码一边儿看效果。而不是写完还得build还得run才干看到。

Swfit结合了现代编程语言思想与appleproject文化的智慧。

他的编译器是专门为了性能优化的,编程语言是专门为开发优化的,没有相互折中。

他被设计成从hello, world拓展到整个操做系统。所有这些使Swift成为开发人员和苹果坚实的将来投资。

Swift是编写IOS和OS X应用的奇幻方式,并且会持续增长新的特性和功能。咱们对于Swift要达到的目标是有雄心壮志的。

咱们火烧眉毛的想看到用Swift开发的各类应用。

本章完。下章地址 2. A Swift Tour