*

Appleの新しいプログラミング言語Swiftの開発は4年前から始まっていた!

Swift



tuawに掲載されていた記事からです。

今年のWWDC基調講演はまさに開発者向けカンファレンスにふさわしい内容だったのではないでしょうか。もちろん我々ユーザーにもインパクトのある内容ではありました。しかし、開発者向けのさまざまな発表がありました。ひとつはiOS 8でアプリ間の連携をセキュアに行う機能が発表されました。またソフトウェアキーボードをサードパーティが開発出来るようにもなりました。



またMETALというグラフィックスライブラリが発表されました。これによって流暢な3Dグラフィックスを実現することができるようになります。これらのアプリ開発に関する新機能を使ったアプリは、我々ユーザーにも恩恵を与えてくれることでしょう。



しかし、何よりも会場の開発者が興奮したのは、新しい開発言語である「Swift」だったことは間違いありません。Swiftによって、より簡潔な記述でプログラミングを行うことができるということです。また、過去に作ったObjective-Cのプログラムとも連携させることができるといいますから気が効いています。



Swiftは開発者にとってはかつて無いほどの大きな発表だったことでしょう。世界中の開発者にこのSwiftの情報をいち早く伝えたいという思いから、Appleは今回WWDC基調講演をライブストリーミングしたと考えてもあながちハズレてはいないと思います。



このSwitですが、Appleが威信をかけて開発したわけですから当然一朝一夕でできるわけはありません。AppleのChris Lattner氏はこのSwiftの開発当初から関わっていた方です。Lattner氏が言うには、新しいプログラミング言語の作業を開始したのは2010年の7月からだということです。2010年と言えば初代iPadが発売された4年前ということになります。



当初はわずかな人数が極秘裏に集められ、基本的な言語構造を検討するところから開始したそうです。2011年の終わり頃に熱心で優秀なメンバーが加わり、2013年7月にAppleの開発者ツールグループとしてフォーカスされる様になったそうです。



Swiftのチームには言語の専門家、ドキュメンテーションのエキスパート、コンパイラー最適化のプロが集まっていたそうです。さらにとても重要な内部の検証グループがいて、言語としての改善点やアイデアを実際にテストしながら開発グループにフィードバックする働きをしていたといいます。



もちろん既存のプログラミング言語であるObjective-C、Rust、Haskell、Ruby、Python、C#、CLUなどやその他多くの言語を参考にしたり、アイデアなど非常に多くの得るものがあったということです。



こうしてAppleが精力を傾けて出来上がったSwiftですから、今後iOSのアプリやMacのプログラム開発の主流になっていくことでしょう。Objective-Cはちょっとかじったことがあるのですが、私には難しかったです。今度はSwiftに挑戦してみようかなと思ったりしています。



それにしてもこのSwift、事前の噂にまったくのぼらなかった様に思います。プログラミング言語なので、ハードウェアの様にサプライチェーンやアクセサリメーカーなどがなく、Appleの中で完全に閉じていたからかもしれませんね。



(本文おわり)

もう一度学びなおしてみようかな?

人気の投稿とページ

Google Adsens

カテゴリー

2014/06/06 | Apple

人気の投稿とページ

Google Adsens

カテゴリー

関連記事

slooProImg_20170614073912.jpg

ティムクックCEOがAppleの自動車プロジェクトとその目的について述べる

TechChrunchに掲載されていた記事からです。 Appl...

記事を読む

slooProImg_20170208213201.jpg

Appleは新社屋Campus 2の建設にもApple品質を要求。建設業者は困惑

こんにちはapprofanです。Dedital Trendsに掲...

記事を読む

slooProImg_20170122225000.jpg

ブランドロイヤリティ、蓋を開ければApple独占だった

こんにちはapprofanです。BGRに掲載されていた記事からご...

記事を読む

slooProImg_20161122002200.jpg

AppleがAirMacルータ製品のチームを解散したらしいです

iDownloadBlogに掲載されていた記事からです。 A...

記事を読む

slooProImg_20161121072215.jpg

ここまで見せちゃっていいの?Apple 製品写真集全ページ大公開動画

BGRに掲載されていた記事からです。 Apple製品写真集「D...

記事を読む

新着記事

slooProImg_20170627081944.jpg

Watch OS 4トイ・ストーリーフェイスのアニメはただ者ではない

iDownloadblogに掲載されていた記事からです。 WW...

記事を読む

slooProImg_20170621003211.jpg

iOS 11新しいFiles appの主要機能10選

iPhone Hacksに掲載されていた記事からです。 iOS...

記事を読む

slooProImg_20170616202401.jpg

新しいiPad ProモデルのパフォーマンスがMac Book Proより高い件

the Mac Observerに掲載されていた記事からです。 ...

記事を読む

slooProImg_20170616014639.jpg

あなたのiPhone 7、iPhone 7Plusをスピードアップする6つのTips

iPhone Hacksに掲載されていた記事からです。 デジタル...

記事を読む

slooProImg_20170614073912.jpg

ティムクックCEOがAppleの自動車プロジェクトとその目的について述べる

TechChrunchに掲載されていた記事からです。 Appl...

記事を読む

コメント/トラックバック

現在、この投稿へのコメント/トラックバックは受け付けていません。

slooProImg_20170627081944.jpg
Watch OS 4トイ・ストーリーフェイスのアニメはただ者ではない

iDownloadblogに掲載されていた記事からです。 WW...

slooProImg_20170621003211.jpg
iOS 11新しいFiles appの主要機能10選

iPhone Hacksに掲載されていた記事からです。 iOS...

slooProImg_20170616202401.jpg
新しいiPad ProモデルのパフォーマンスがMac Book Proより高い件

the Mac Observerに掲載されていた記事からです。 ...

slooProImg_20170616014639.jpg
あなたのiPhone 7、iPhone 7Plusをスピードアップする6つのTips

iPhone Hacksに掲載されていた記事からです。 デジタル...

slooProImg_20170614073912.jpg
ティムクックCEOがAppleの自動車プロジェクトとその目的について述べる

TechChrunchに掲載されていた記事からです。 Appl...

→もっと見る

PAGE TOP ↑