1
/
5

2019年 人気のプログラミング言語ベスト20 第13位:Swift

Swiftとは

今回は、作成したプログラミングコードをITエンジニアのコミュニティーであるGitHubにオープンライセンスで公開するとともに、世界中のプログラマーレビューしてもらう仕組みである「GitHubPullRequest」のシェア率で2019年1月~3月統計で第13位にエントリーされたSwiftについて見ていきます。

SwiftはAppleが開発したプログラミング言語です。

毎年、Appleが開催している開発者向けのカンファレンスである、“Worldwide Developers Conference”(ワールドワイド デベロッパーズ カンファレンス、略称:WWDC)にて、2014年に発表されました。

Appleが開発したプログラミング言語ということもあり、現在、iOSを搭載したiPhoneやiPad向けアプリ開発において利用頻度の高い、主要プログラミング言語となっています。

Swift を言語的に分類するとC言語から始まるC系言語の系譜に連なります。

いままで使われてきたObjective-C、そして、Objective-Cのご先祖であるC言語と共存(混在)できるようになっています。

ただし、SwiftとObjective-Cの共存はまったくのフラットでボーダーレスというわけではありません。

詳しくはObjective-Cの記事を参考にしていただきたいのですが、Objective-Cの記述方法が、数あるプログラミング言語の中でも相当、特殊なものというのもありますが、世代が異なるため設計思想にズレがあるのです。

また、Swiftは2014年に発表された若い言語であるため、まだまだ“こなれていないプログラミング言語”という批判もあります。

そういった理由から、古参プログラマーの中には敢えてSwiftを使わない、という選択する方もいるそうです。

そのため、2019年で公表されてから5年になりますが、思ったよりもObjective-CからSwiftへの移行が進んでいない、という評価を下す方が多いです。

昨年の順位と比較して考察

2019年1月~3月統計で第13位だったSwiftですが、一年前の2018年1月~3月の統計でも第13位でした。

ただし、シェア率では2018年1月~3月の統計では 0.896% なのに対して、2019年1月~3月の統計だと 0.779% に下がっています。

実は同じ期間で比較すると、同じくiOSアプリ開発に利用されてきたObjective-Cも順位、利用率共に引き下がっています。

これにはいくつかの理由が考えられます。

理由の一つ目としては、iOS搭載機器、つまりはiPhoneやiPadの新機種の販売台数が伸びず、結果、iOS向けアプリ開発自体、減っている、という点です。

世界的にみると、2019年現在、スマートフォン市場におけるiPhoneのシェアは15%もないと言われています。

つまり、スマートフォンユーザーのうちiPhoneユーザーは10人のうち1人、2人、ということです。

iPhoneのシェアが高いと言われてきた日本でも、2018年に、androidにシェア率トップの座を明け渡しています。

2019年3月のデータによると、日本国内のスマートフォン市場におけるiPhoneのシェアは約4割だそうです。

みなさんが思っている以上に、最近のiPhoneは売れていないのです。

そして、このようなiPhoneの販売不振がIT業界にも波及した、ということが考えられます。

つまり、androidアプリの開発がより重視されるようになったのに対して、iOSアプリの開発が軽視されるようになった、ということです。

10人のうち7人か8人使ってくれるかもしれないアプリの開発と、1人、2人しか使ってくれないアプリの開発、どちらを重視するかと訊かれたら、迷わず7、8人使ってくれるアプリを選ぶでしょう。

気になる続きは👇👇👇

2019年 人気のプログラミング言語ベスト20 第13位:Swift
Swiftとは 今回は、作成したプログラミングコードをITエンジニアのコミュニティーであるGitHubにオープンライセンスで公開するとともに、世界中のプログラマーレビューしてもらう仕組みである「Git
https://magazine.techcareer.jp/programming/swift/6376/

他にも『techcareer magazine』では
エンジニアやクリエイターの人生やキャリアのお役立ち情報を配信中!

techcareer magazine
techcareer magazineは、株式会社アイデンティティーが運営する、エンジニアのキャリアを親身になってサポートするWebメディアです。国内だけでなく海外の最新IT技術や転職情報をいち早く翻訳し、グローバルな視点で発信していきます。
https://magazine.techcareer.jp/
株式会社アイデンティティーでは一緒に働く仲間を募集しています
今週のランキング
株式会社アイデンティティーからお誘い
この話題に共感したら、メンバーと話してみませんか?