Swift < Objective-C になった。 C# < VB.NET になった in TIOBE INDEX on July.
実際少し予想していた。
C#。
C#は優れた言語だ。
汎用的で、クロスプラットフォームにも使用されている。
汎用的。
ここが落とし穴だ。
マイクロソフトの言語は、基本的には汎用的ではなく、Windows上で動くことが前提の物がほぼ多くを占める。
Pythonは、汎用的な言語だ。
あらゆるOSで開発、コンパイル出来、あらゆるプラットフォームで動作させる為のフレームワークも多く出てきている。
特に、Python3(パイソンスリー)になってからは、伸びしろが凄いことになった。
Pythonが真の汎用的言語になったが為に、C#は後退していっている。
VB.NETに負ける勢いで後退していっている^^;
VB.NETはある意味競合が少ないのだろう。。。
Windowsアプリを開発する言語として手軽だし。
Python(パイソン)は7月で、C++を抜く勢いで迫っている。
そして、SwiftがObjective-Cに負けている。。。
何となく予想はしていたけれど。
Objective-Cもかなり変わった言語だ。
それに加えて、Appleでしか基本的に使えないSwiftみたいな言語をもう一つ覚えるなんてありえない話。
基本的にC系の言語だと、Swiftで出来ないことも出来てしまう。
そんな制約がある言語を、新たに覚えたいなんて人はいないし、アップルが宣伝したりしているときくらいしかポピュラーになれない。
ITで世界が成長したおかげで、エンジニアが凄く増えた。
結果、今まで高額だった言語も今では時給2000円前後なんてことも多い。
単に、日本の経済が停滞しているだけなのかも知れないけれど。
C#。
C#は優れた言語だ。
汎用的で、クロスプラットフォームにも使用されている。
汎用的。
ここが落とし穴だ。
マイクロソフトの言語は、基本的には汎用的ではなく、Windows上で動くことが前提の物がほぼ多くを占める。
Pythonは、汎用的な言語だ。
あらゆるOSで開発、コンパイル出来、あらゆるプラットフォームで動作させる為のフレームワークも多く出てきている。
特に、Python3(パイソンスリー)になってからは、伸びしろが凄いことになった。
Pythonが真の汎用的言語になったが為に、C#は後退していっている。
VB.NETに負ける勢いで後退していっている^^;
VB.NETはある意味競合が少ないのだろう。。。
Windowsアプリを開発する言語として手軽だし。
Python(パイソン)は7月で、C++を抜く勢いで迫っている。

何となく予想はしていたけれど。
Objective-Cもかなり変わった言語だ。
それに加えて、Appleでしか基本的に使えないSwiftみたいな言語をもう一つ覚えるなんてありえない話。
基本的にC系の言語だと、Swiftで出来ないことも出来てしまう。
そんな制約がある言語を、新たに覚えたいなんて人はいないし、アップルが宣伝したりしているときくらいしかポピュラーになれない。
ITで世界が成長したおかげで、エンジニアが凄く増えた。
結果、今まで高額だった言語も今では時給2000円前後なんてことも多い。
単に、日本の経済が停滞しているだけなのかも知れないけれど。