» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

苹果抛弃32位支持到底是省下软件开发成本还是硬件开发成本?

swift更新主要是绑定apple的wwdc,每年总要有东西吹不是?要不然埋头开发3年,发布一个swift 2,压根没啥问题,或者干脆延长beta版时间。swift发布的风格跟整个Apple发布风格很像,我记得iOS上有个API iOS8发布,iOS9废弃,真tm随意。

xcode跟vs比就是一坨屎,没啥好洗的,一直希望苹果收购jb。


TOP

贴几其他语言的开发历史就是知道swift为什么会每年都要重新入门了

Kotin:
2011年7月,JetBrains推出Kotlin项目,这是一个面向JVM的新语言,它已被开发一年之久。
2012年2月,JetBrains以Apache 2许可证开源此项目。
Kotlin v1.0于2016年2月15日发布。这被认为是第一个官方稳定版本,并且JetBrains已准备从该版本开始的长期向后兼容性。
从被公布到第一个正式版总共用了4年的时间,开发时间5年

Golang:
罗伯特·格瑞史莫,罗勃·派克(Rob Pike)及肯·汤普逊于2007年9月开始设计Go语言
2009年11月正式宣布推出,成为开放源代码项目
2012 年 3 月 Go 1.0 版本发布
从被公布到第一个正式版总共用了2年4个月,开发时间5年

Rust:
Mozilla 于 2009 年开始赞助这个项目,2010年首次公布
第一个稳定版本,于 2015 年 5 月 15 日发布
从被公布到第一个正式版总共用了5年多的时间,开发时间6年

最后在看swift:
2010年7月开始开发,是Chris Lattner个人项目。
2011年开始有极少的apple工程师加入
2013年成为苹果工具team的主要项目。
2014年6月公布,10月份随着iOS8发布成为正式版。15年12开源。
从被公布到第一个正式版总共用了4个月(6月到10月)的时间,开发时间4年

任何编程语言都是要社区参与讨论的,自己埋头造轮子不是啥好事,所以15年12月开源后,来了个swift3,完全不兼容swift2。苹果也知道这样搞不好,swift4对swift3的兼容就做的好多了。



TOP

发新话题
     
官方公众号及微博