- ニュース

Apple の新しいプログラミング言語 Swift はプログラマーの間ではヒットするかもしれないが、それを開発者に提供するプロセスはその名前が示すほど迅速ではなかった。
Appleの開発ツール部門ディレクター、クリス・ラトナー氏が、Swiftに関する情報を掲載した個人ウェブサイトを更新しました。Swiftの開発過程の詳細も含まれています。ラトナー氏によると、Swiftの開発は2010年7月に開始されました。ラトナー氏は基本的な言語構造の大部分を自ら実装しましたが、その存在を知っていたのはApple社内のごく少数のスタッフだけでした。2011年に他の数名がSwiftプロジェクトに貢献し始めてから、Swiftはようやく勢いを増し、2013年7月にはAppleの開発ツールグループの主要な焦点となりました。
Swift を使用したことがある人や、その愛すべきマニアックなドキュメントを見たことがある人なら誰でも知っているように、この言語はより複雑な Objective-C 言語から多大なインスピレーションを得ており、そのほか「Rust、Haskell、Ruby、Python、C#、CLU、その他数え切れないほど多くのもの」からもインスピレーションを得ています。
ラトナー氏は、インタラクティブな「プレイグラウンド」機能などの機能は、「プログラミングをよりインタラクティブで親しみやすいものにする」ために設計されたと述べています。また、これはブレット・ビクター氏のコンセプトや、2012年にKickstarterで資金調達に成功したインタラクティブなプログラミング環境「LightTable」にも大きく影響を受けています。
ラトナー氏は、「プログラミングをもっと身近で楽しいものにすることで、次世代のプログラマーにアピールし、コンピュータサイエンスの教え方を再定義することに貢献できればと思っています」と書いている。
Swift についてさらに詳しく知りたい人は、月曜日の WWDC でこの言語を発表した直後に Apple が公開した無料のプログラミング ガイドをチェックしてみてください。
出典: クリス・ラトナーのホームページ
出典: TechCrunch