首页 > 代码库 > swift 为什么那么火?

swift 为什么那么火?

首先swift已经很火爆了,刚出来就当月排名16位。他为什么这么火?

是因为苹果这个品牌?还是其他原因?

作为码农(工作15+),我谈谈我的个人见解。

PC端开发语言有很多优秀的:JavaScript,Python,Ruby。 

而移动端,Android 用的Java,速度慢,再加上没有任何新鲜感。

iOS,用的Objective-C;速度不慢,但是语法还不够简洁。

Swift出现,让iOS开发变的及其容易,像 JavaScript,Python,Ruby一样。

是个程序员都会有心动。想尝试一下。

当然了,如果Android 支持go,我相信也会有很多支持者。

苹果官方说swift速度和C差不多,无缝调用C,Objective-C 这几点太强大了。不激动不行。。。


swift 从出来开始,好消息不断,1-2天内流行应用频繁出现。游戏的Swift源代码:https://github.com/fullstackio/FlappySwift;

2048,人脸识别。


国内的网站迅速爆棚,到目前为止有20多个,我也凑热闹创建了 www.chinaswift.me。


更夸张的是 梁冰 等人9天翻译了中文文档


http://numbbbbb.gitbooks.io/-the-swift-programming-language-/


现在有人录制了 101集视频。。。


中游学院swift语言编程培训视频教程 01 xcode6基本使用
中游学院swift语言编程培训视频教程 02 数据类型、变量、常量
中游学院swift语言编程培训视频教程 03 数据类型检查和推断
中游学院swift语言编程培训视频教程 04 元组定义与使用
中游学院swift语言编程培训视频教程 05 元组索引访问元素项的值
中游学院swift语言编程培训视频教程 06 元组外部名访问元素项的值
中游学院swift语言编程培训视频教程 07 修改元组变量元素项的值
中游学院swift语言编程培训视频教程 08 元组里的下划线
中游学院swift语言编程培训视频教程 09 布尔数据和if应用
中游学院swift语言编程培训视频教程 10 if表达式构造
中游学院swift语言编程培训视频教程 11 逻辑运算与
中游学院swift语言编程培训视频教程 12 逻辑运算或
中游学院swift语言编程培训视频教程 13 if嵌套及练习
中游学院swift语言编程培训视频教程 14 多分支if语句
中游学院swift语言编程培训视频教程 15 多分支if语句编程练习
中游学院swift语言编程培训视频教程 16 可选数据类型概念
中游学院swift语言编程培训视频教程 17 可选数据类型强制提取
中游学院swift语言编程培训视频教程 18 if和可选数据类型
中游学院swift语言编程培训视频教程 19 可选数据类型与nil
中游学院swift语言编程培训视频教程 20 可选数据类型与if本质
中游学院swift语言编程培训视频教程 21 可选数据类型绑定取值
中游学院swift语言编程培训视频教程 22 可选数据类型隐式取值
中游学院swift语言编程培训视频教程 23 可选数取值方法总结
中游学院swift语言编程培训视频教程 24 引入可选类型原因
中游学院swift语言编程培训视频教程 25 运算符基础、单双目
中游学院swift语言编程培训视频教程 26 三目运算符
中游学院swift语言编程培训视频教程 27 赋值运算符
中游学院swift语言编程培训视频教程 28 赋值运算符与if语句
中游学院swift语言编程培训视频教程 29 算术运算符
中游学院swift语言编程培训视频教程 30 复合算术运算符
中游学院swift语言编程培训视频教程 31 关系运算符与if语句
中游学院swift语言编程培训视频教程 32 逻辑运算符与详解
中游学院swift语言编程培训视频教程 33 逻辑运算符或非详解
中游学院swift语言编程培训视频教程 34 范围运算符详解及本质
中游学院swift语言编程培训视频教程 35 非闭合范围运算符与Range函数
中游学院swift语言编程培训视频教程 36 范围运算符典型应用
中游学院swift语言编程培训视频教程 37 字符串基础
中游学院swift语言编程培训视频教程 38 创建空字符串的两种方式
中游学院swift语言编程培训视频教程 39 数转字符串函数String
中游学院swift语言编程培训视频教程 40 字符串的加法运算
中游学院swift语言编程培训视频教程 41 字符串的遍历方法
中游学院swift语言编程培训视频教程 42 字符串的插入操作
中游学院swift语言编程培训视频教程 43 数组的基本概念
中游学院swift语言编程培训视频教程 44 数组的基本访问
中游学院swift语言编程培训视频教程 45 数组的遍历访问与修改
中游学院swift语言编程培训视频教程 46 数组的完整定义语法格式
中游学院swift语言编程培训视频教程 47 空数组的定义与使用
中游学院swift语言编程培训视频教程 48 数组与范围运算符
中游学院swift语言编程培训视频教程 49 数组与加法运算符
中游学院swift语言编程培训视频教程 50 数组的insert方法
中游学院swift语言编程培训视频教程 51 数组的removeAtIndex方法
中游学院swift语言编程培训视频教程 52 实现数组的removeAtIndex方法
中游学院swift语言编程培训视频教程 53 数组的+=运算符
中游学院swift语言编程培训视频教程 54 数组的append和extend方法函数
中游学院swift语言编程培训视频教程 55 数组通过范围修改数组里的多值
中游学院swift语言编程培训视频教程 56 数组的replaceRange方法函数
中游学院swift语言编程培训视频教程 57 数组的map方法函数
中游学院swift语言编程培训视频教程 58 字典基本概念
中游学院swift语言编程培训视频教程 59 字典的标准定义格式
中游学院swift语言编程培训视频教程 60 字典的键的数据类型详解
中游学院swift语言编程培训视频教程 61 字典的值的数据类型详解
中游学院swift语言编程培训视频教程 62 字典的updateValue方法函数
中游学院swift语言编程培训视频教程 63 字典通过赋值修改数据
中游学院swift语言编程培训视频教程 64 字典的遍历for
中游学院swift语言编程培训视频教程 65 字典的keys和values属性
中游学院swift语言编程培训视频教程 66 空字典的创建与使用
中游学院swift语言编程培训视频教程 67 字典的生成器的使用
中游学院swift语言编程培训视频教程 68 循环体与迭代器遍历
中游学院swift语言编程培训视频教程 69 标准循环体遍历数组
中游学院swift语言编程培训视频教程 70 标准循环体与生成器遍历字典
中游学院swift语言编程培训视频教程 71 while循环体
中游学院swift语言编程培训视频教程 72 switch语句
中游学院swift语言编程培训视频教程 73 switch里的where表达式语句
中游学院swift语言编程培训视频教程 74 switch里的多值匹配
中游学院swift语言编程培训视频教程 75 switch与元组的匹配
中游学院swift语言编程培训视频教程 76 switch语句里的值绑定
中游学院swift语言编程培训视频教程 77 控制语句练习01
中游学院swift语言编程培训视频教程 78 控制语句练习02
中游学院swift语言编程培训视频教程 79 控制语句练习03
中游学院swift语言编程培训视频教程 80 函数的定义与调用
中游学院swift语言编程培训视频教程 81 函数的形参与实参
中游学院swift语言编程培训视频教程 82 函数的返回值
中游学院swift语言编程培训视频教程 83 函数的多值返回
中游学院swift语言编程培训视频教程 84 函数的变长参数
中游学院swift语言编程培训视频教程 85 函数的变长整形参数求和(练习)
中游学院swift语言编程培训视频教程 86 函数的外部访问名
中游学院swift语言编程培训视频教程 87 函数默认外部访问名#的作用
中游学院swift语言编程培训视频教程 88 函数形参预设值与外部访问名
中游学院swift语言编程培训视频教程 89 函数的形参变量
中游学院swift语言编程培训视频教程 90 函数inout形参
中游学院swift语言编程培训视频教程 91 函数的类型
中游学院swift语言编程培训视频教程 92 函数类型使用示例
中游学院swift语言编程培训视频教程 93 函数类型作为形参
中游学院swift语言编程培训视频教程 94 函数类型作为返回值
中游学院swift语言编程培训视频教程 95 闭包Closure概念
中游学院swift语言编程培训视频教程 96 闭包Closure进阶
中游学院swift语言编程培训视频教程 97 闭包Closure简化
中游学院swift语言编程培训视频教程 98 闭包Closure习题
中游学院swift语言编程培训视频教程 99 闭包Closure与filter方法函数
中游学院swift语言编程培训视频教程 100 闭包Closure与map方法函数
中游学院swift语言编程培训视频教程 101 闭包Closure与sort方法函数


视频下载地址: 
 
http://pan.baidu.com/s/1eQ5U9LS#dir/path=%2F%E4%B8%AD%E6%B8%B8%E5%AD%A6%E9%99%A2Swift%E8%AF%AD%E8%A8%80%E8%A7%86%E9%A2%91%E6%95%99%E7%A8%8Bswift%E5%9F%B9%E8%AE%AD%E8%A7%86%E9%A2%91%2Fswf


这让我们老人如何是好。。。

不说了,赶紧编码去。学习。。。。