*

新しいプログラム言語Swiftはジョブズの理想を実現した!

Swift 2

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

WWDC 2014で発表された新しいプログラム言語Swiftの開発は4年前の2010年から始まったという記事を前回書きました。ということは開発が始まった時、ジョブズが存命中だったことがわかります。もしかしたらSwiftの開発プロジェクトはジョブズから何らかの指示があって始まったプロジェクトかもしれないのです。



Swiftという言語は、もう既に何度もお聞きになっていると思いますが、Objective-Cよりプログラムの記法が取っ付き易く、読みやすくなっているそうです。また開発者にとってはパワフルなアプリをより少ないコードで書くことができるといいます。



例えばある配列の初期化をするときをObjective-CとSwiftで比較すると、次の様になります。

【Objective-C】

NSArray *myArray = [[NSArray alloc] init];

【Swift】

let myArray = String[]();



ここはAppleユーザーファンサイトなので、この記述が何を意味しているかは深く追求しませんが、明らかにSwiftの方が記述が少なく簡単になっているのがわかります。



プログラムの記述を少なくし、アプリの開発効率をあげることの重要性について、1997年のWWDCの中で行われたQ&Aセッションでジョブズ自身が次の様に開発者の質問に対して答えています。

君たちがプログラミングの生産性をあげるために行うことは、一日の中でより多くのプログラムのコードを記述することではない。そんなことは役に立たない。プログラミングの生産性をあげる方法は、書くコードの量を減らすことだ。プログラムを最も速く、ミスもなく、後のメンテナンスの必要もないように書くためには、余計なコードを書かないことだ。目標は君たちがアプリのプログラムを書く量を80%まで減らすことだ。それがゴールだ!



アプリ開発の生産性をあげることが優れたアプリを数多く生み出すため、非常に重要だとジョブズは考えていたのです。いくらAppleが優秀なデバイスやコンピュータを作っても、優秀なアプリが無ければただの箱です。



SwiftをAppleが世に出したもは、こうしたジョブズの理想を実現するためだったのではないでしょうか。



(本文おわり)

本書は中学生向けというわけではなく、どんな初心者でもiOSアプリの開発ができる様に図を多くし、わかりやすくプログラミングを解説しているのだそうです。

人気の投稿とページ

Google Adsens

カテゴリー

2014/06/07 | Apple, 管理人日記

人気の投稿とページ

Google Adsens

カテゴリー

関連記事

クパチーノのApple Parkに行ってきたよ!

こんにちはapprofanです。 出張で米国シリコンバレーに来てい...

記事を読む

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

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

記事を読む

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

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

記事を読む

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

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

記事を読む

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

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

記事を読む

新着記事

クパチーノのApple Parkに行ってきたよ!

こんにちはapprofanです。 出張で米国シリコンバレーに来てい...

記事を読む

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

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

記事を読む

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

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

記事を読む

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

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

記事を読む

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

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

記事を読む

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

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

クパチーノのApple Parkに行ってきたよ!

こんにちはapprofanです。 出張で米国シリコンバレーに来てい...

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

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

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

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

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

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

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

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

→もっと見る

PAGE TOP ↑