腾讯Bugly移动开发者沙龙

第二期:快速发展的Swift是否将淘汰Objective-C?

【分享内容】Swift是花拳绣腿?–开发语言与职业生涯的选择

随着WWDC 2015的举行,Swift 2.0面世,不仅带来了更多的新特性,更被苹果寄予厚望,有可能代替Objective-C成为iOS平台的标准开发语言。那么Swift能否替代Objective-C成为新的王者?现有的项目是否需要迁移?我们是否应该马上开始学习Swift呢?在本次沙龙中,来自的腾讯的开发专家将从语法特性,学习成本,代码效率,生态环境4个方面入手,对Swift和其他现代语言进行分析、对比,共同探讨App开发趋势和职业发展前景。

【分享嘉宾】

任旻 北京工业大学硕士, 2005年加入微软中国有限公司,2009年加入腾讯,现任高级工程师,曾负责开发“QQ概念版”、“Q+”、”QQ互联”、“iPad QQ”等产品。腾讯学院讲师,专利达人。一直从事互联网领域软件开发和生态系统建设等工作。多次参加国内外互联网开发大会,曾多次在微软TechEd,Mix大会、业界Velocity,TopSummit,HTML5峰会以及多个开发者沙龙上进行过分享。

【点击这里,查看现场视频】

【分享PPT】

【查看更多沙龙内容】

【沙龙干货】Swift是花拳绣腿吗?开发语言与职业生涯如何选择?相关推荐

  1. java商城_商城系统常见开发语言及特点分享

    "对于软件开发的编程语言,其实没有万能灵药." 商城系统常见开发语言及特点 就目前而言,商城系统常见的开发语言有java.php..net等等.我们在搭建网上商城系统时,应该使用哪 ...

  2. 【绝对干货】Swift是花拳绣腿吗?从Swift谈开发语言与程序员的职业发展

    Swift是一种新的编程语言,用于编写 iOS 和 OS X 应用.Swift 结合了 C 和 Objective-C 的优点并且不受C兼容性的限制.Swift 采用安全的编程模式并添加了很多新特性, ...

  3. Swift是花拳绣腿吗?——谈谈开发语言与程序员的职业发展

    为什么80%的码农都做不了架构师?>>>    作者简介: 任旻,北京工业大学硕士, 2005年加入微软中国有限公司,2009年加入腾讯,现任高级工程师,曾负责开发"QQ概 ...

  4. 幼谈苹果新开发语言:Swift和苹果的用心

    今天是个值得纪念的日子:由于苹果的WWDC大会.苹果的每次WWDC(全球开发人员大会)举行都让我们像打了肾上腺素这么兴奋.幸福.惊叹.震撼.深思. 今年也不例外,最关键的是苹果带来了它的一门新开发语言 ...

  5. A Swift Tour, 苹果新推出的开发语言

    苹果近日召开了全球开发者大会(WWDC),推出了一种新的开发语言 Swift,有人说是用来替代Objective-C的,以下是苹果官方文档,第一时间整理了一下,觉得还是很有前景的,有些英文看不懂的就直 ...

  6. 从苹果Swift语言乱弹开发语言

    忽然想起来说这个,要从看了Swift语言开始,苹果新出了自己的开发语言,大有与Google的Go语言,IBM的X10语言挣势的架势,又有不少人站在后面摇旗呐喊了,喧闹的背后造成不少人的迷茫,是不是之前 ...

  7. IOS开发语言Swift入门连载---基础部分

    Swift >是 > iOS > 和 >OS X >应用开发的一门新语言.然而,如果你有 > C > 或者 > Objective-C > 开发经 ...

  8. IOS开发语言Swift入门连载---类型转换

    IOS开发语言Swift入门连载-类型转换 类型转换可以判断实例的类型,也可以将实例看做是其父类或者子类的实例. 类型转换在 Swift 中使用is 和 as 操作符实现.这两个操作符提供了一种简单达 ...

  9. IOS开发语言Swift入门连载---基本运算符

    运算符是检查.改变.合并值的特殊符号或短语.例如,加号+ 将两个数相加(如let i = 1 + 2 ).复杂些的运算例如逻辑与运算符&& (如if enteredDoorCode & ...

最新文章

  1. 我的Java设计模式-工厂方法模式
  2. qt4 与php 通讯,Qt与外部程序通信问题
  3. C++ Primer 5th笔记(chap 13 拷贝控制) 实例2内存管理测试结果
  4. tf.stack()和tf.unstack()的用法
  5. 从 RequireJS 到 SeaJS(2)
  6. Servlet全面讲解
  7. 单片机涡轮流量传感器_迅尔仪表|同是涡轮流量计,为什么液体涡轮流量计不能测气体?...
  8. 你真的理解图像处理算法SIFT吗?
  9. 构建高性能.NET应用之配置高可用IIS服务器-第五篇 IIS常见问题之:工作进程回收机制(中)...
  10. tcp和udp的优缺点
  11. CSS 实现行内和上下自适应的几种方法
  12. [枚举] Jzoj P3387 终极武器
  13. 如何才是真正的大牛?遇见同行博士大牛,感慨自己太渣
  14. 前端学习——Web版自定义2048+移动端适应
  15. 企业微信员工离职后,还能看聊天记录吗?
  16. 位置不可用无法访问介质受写入保护的恢复方法
  17. 【网单服务端】卡丁车深海之城单机游戏服务端+使用说明
  18. longest-consecutive-sequence(最长连续序列)
  19. javaSE探赜索隐四<数组>
  20. pycharm编写的py文件如何在linux下通过 ./ 运行,初识shebang

热门文章

  1. 实用系列1 —— 视频中的语音转换成文字
  2. 如何把视频语音转换成文字呢?
  3. 宝塔linux优化wordpress,WordPress加速 宝塔面板速度优化方案 Memcached + Redis | 「讲文兄博客」...
  4. qq图的理解以及python的实现
  5. 阿里云有奖调查结果公布,赠送10个阿里巴巴logo胸针
  6. Linux 使用ffmpeg修改和压缩视频文件格式
  7. 毕业季的你准备好面试了吗?(下)
  8. 电脑怎么打出冒号符号_冒号的用法有哪些?写作文的时候冒号怎么用?冒号在电脑上怎么打出来?...
  9. 如何通过js关闭微信浏览器页面
  10. Worthington核心酶——木瓜蛋白酶的特征及相关应用