zoukankan      html  css  js  c++  java
  • 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结合了现代编程语言思想与appleproject文化的智慧。

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

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

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

    我们迫不及待的想看到用Swift开发的各种应用。

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

  • 相关阅读:
    HDU 1455 http://acm.hdu.edu.cn/showproblem.php?pid=1455
    UVA 11300 Spreading the Wealth
    HDU 1702 http://acm.hdu.edu.cn/showproblem.php?pid=1702
    栈的简单应用 HDU 1022 http://acm.hdu.edu.cn/showproblem.php?pid=1022
    HDU 1702 队列与栈的简单运用http://acm.hdu.edu.cn/showproblem.php?pid=1702
    背包模板(01背包,完全背包,多重背包)
    XSS内容拓展--伪造你的IP
    Linux文件系统
    2015阿里校招研发工程师笔试题
    鸟哥的私房菜复习一
  • 原文地址:https://www.cnblogs.com/wzjhoutai/p/7028685.html
Copyright © 2011-2022 走看看