2016年8月3日のブックマーク (2件)

  • Build Insiderオピニオン:小野将之

    Swift 3.1のリリースプロセスおよびそれに含まれる変更内容の紹介(後編) Swift 3.1のリリースが2017年春に迫ってきた。今回は前後編に分けて、そのリリースプロセスや変更内容を解説する。後編ではSwift 3.1に取り込まれることが想定される変更点を取り上げる。

    mono0926
    mono0926 2016/08/03
    セルクマʕ ·ᴥ·ʔ
  • Swift 3のリリース前に、これまでの進化の変遷をなぞる

    そこで、以下の4つの特徴を持つ言語として紹介された。 高速 モダン(クロージャー、オプショナル型、ジェネリクス、型推論、タプル……) 安全 インタラクティブ(REPL:対話実行環境、Playground) また、Cocoaフレームワーク・ランタイムをObjective-C言語環境と共有しており、Objective-C言語を使った場合と同様に何の制限もなくアプリ開発が可能で、SwiftコードとObjective-Cコードとの混在もできることなどが強調された。 この発表直後から、Swiftは洗練された言語仕様などから大きな注目を集めたが、そこから現時点で2年ほどの短期間で大きな進化を遂げている。 Swift 2.2までの進化の変遷 これまで短いスパンでSwiftにはさまざまな改善が繰り返されてきたが、その説明のためにも、現時点での正式版最新の2.2.1までの進化の変遷をざっと見ておこう。 Sw

    mono0926
    mono0926 2016/08/03
    セルクマʕ ·ᴥ·ʔ