私はいつも
Tiobeからの
報告に混乱してい
ました 。まあ、それは真実のようには見えません。 少なくとも、Delphiが9位であり、javascriptが10位であるためです。 トップ10の最後の場所。 そして、これは私たちのWeb 2.0開発の時代にあり、明らかに、それは別の順序であるはずです。 まあ、他の言語では、すべてが何らかの形で疑わしいです。 しかし、実際、現在、上級プログラマーに人気があるのは何ですか? そして、
stackoverflow.comを見て、タグの人気を確認するだけで、決定するのは非常に簡単であることが判明しました(タグは言語に明確に添付されており、タグを監視するモデレーターがたくさんいます)
したがって、stackoverflow(言語-タグの数)に基づく評価:
- c#-65974
- java-37323
- php-30389
- JavaScript-27256
- C ++-24215
- パイソン-19403
- SQL-16553
- ルビー-15055
- c-10419
- Objective-C-8781
状況を正確に反映しているとは思いませんが、少なくとも真実のようです:)そして、C#がリーダーであるということは、私が理解しているように、これはすべて私たちが知っている、Joel Spolsky、リソースのパートタイムイニシエーターであり、それを専門とし、主にこの分野のプログラマーをリソースに引き付けることができました。
ps自分でプレイしたい場合、または「完全なリスト」を確認したい場合は、次のコード(Python)でこれを試すことができます。
import urllib2 from BeautifulSoup import BeautifulSoup def tags_count(tag): page = urllib2.urlopen("http://stackoverflow.com/questions/tagged/%s" % tag) soup = BeautifulSoup(page) return soup.find('div', attrs={'class': 'summarycount'}).string tags = ['java', 'c', 'php', 'c++', 'groovy', 'scala', 'clojure', 'erlang', 'haskell'] for tag in tags: print("%s;%s" % (tag, tags_count(tag)))
ppsはサイトを使用しません:)