2016-05-23 Monday

2014年,苹果发布了Swift语言,随后大量的示例代码都改用Swift语言编写,许多新的iOS和Mac项目也都用了Swift语言。从2014年到2016年,Swift语言已经从1.0发展到了2.2版本,3.0也已经在roadmap上了。

然而,有多少人知道,其实,名称叫做“Swift”的语言,其实不止一个呢? 我们先看看Apple的Swift https://swift.org/ - We are excited by this new chapter in the story of Swift. After Apple unveiled the Swift programming language, it quickly became one of the fastest growing languages in history.

我们在看看诞生更早的Swift语言。 http://swift-lang.org/main/index.php - A simple tool for fast, easy scripting on big machines. Swift: A language for distributed parallel scripting (2011) [pdf]

我们不难发现,distributed parallel scripting的Swift,至少在2011年就已经在科学界广泛使用了。而苹果的Swift,至少在2014年以前还是未公布状况。

我们再来看看图标 Apple Swift Swift logo_swift 图标中的雨燕是不是也很相似呢?一个向下飞,一个向上飞。