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

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

我本来是做JAVA的,但是有一颗折腾的心,苹果发布Swift以后就下载了苹果的开发文档,啃了几天,朦朦胧胧的看了个差不多,想静下心看能不能整个翻译出来。我英语一般般,只是大致能看明白意思,很多形容词不晓得该怎么说。希望众大神看到不合适的地方能指正。下面是第一篇,About Swift。这篇最难翻译了。

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

Swift已经存在很多年了。苹果推进现有的编译器、调试器以及基础框架为Swift奠定了基础。我们通过自动引用计数(Auto Reference Counting,ARC)来简化内存管理。我们的框架建立在Cocoa的基础之上,已经实现了现代化和标准化。OC已经发展到支持块,字面值集合,和模块,使得框架可以采用现代语言技术而不会被扰乱。多亏了这些基础工作,我们现在才能推行一种新的苹果软件开发语言。

对于OC程序员应该觉得Swift似曾相识。Swift采用了OC得命名参数和动态对象模型。提供了对于现有Cocoa框架无缝对接和对OC代码的兼容。基于这些基础,Swift引入了许多新的特性和结合面向过程与面向对象的功能。

Swift对于新程序猿也是很友好的。它是工业级品质的编程语言,跟脚本语言一样expressive and enjoyable。Swift支持程序员一边儿写程序一边儿看效果,而不是写完还得build还得run才能看到。

Swfit结合了现代编程语言思想与apple工程文化的智慧。他的编译器是专门为了性能优化的,编程语言是专门为开发优化的,没有相互折中。他被设计成从hello, world拓展到整个操作系统。所有这些使Swift成为开发者和苹果坚实的未来投资。

Swift是编写IOS和OS X应用的奇幻方式,并且会持续加入新的特性和功能。我们对于Swift要达到的目标是有雄心壮志的。我们迫不及待的想看到用Swift开发的各种应用。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值