python

1: 田杉山脈 ★ 2020/02/09(日) 19:33:40.80 ID:CAP_USER
「Python」は相変わらず、開発者の間で根強い人気を誇るプログラミング言語だ。一方、「Java」と「JavaScript」の評判――もしくは不評――については、プログラマーによって答えがまちまちだ。

 フランスのコーディングスキル開発企業のCodinGameが、人気プログラミング言語とキャリアの詳細について、2万人の開発者を対象に調査した。

 それによると、JavaScript、Java、Python、「C++」「C」が特に多くの人に習得されたプログラミング言語だった。習得者が特に少なかったのは「Clojure」「F#」「OCaml」だ。

 「最も人気がある」言語は、最も多くの人に習得された言語とは違ったが、トップ5には順位こそ違えど、ほぼ同じ顔ぶれが登場した。開発者に最も人気がある言語はPythonで、JavaScript、Java、C#、C++が続いた。

 報告書は、「3年連続で首位を堅持しているPythonは、特筆に値する。この言語は開発者の心をしっかり捉えている」と述べている。

 「最も敬遠されている」プログラミング言語として、回答者の約4分の1が「PHP」を挙げた。その一方で、最も人気がある言語の7位にも登場している。またPHPの後に、JavaとJavaScriptが続くものの、それぞれ最も人気がある言語の2位と3位を占めた。

 報告書によると、「この2つのプログラミング言語の評価は、開発者の間で二分される」とのこと。最も敬遠されている言語のトップ5の残り2つは、「VB.NET」とCだった。

(続きはこちら)
https://japan.zdnet.com/article/35149096/

3: 名刺は切らしておりまして 2020/02/09(日) 19:43:27.84 ID:6nJMYdwm
C#以外はやりたくない


15: 名刺は切らしておりまして 2020/02/09(日) 20:13:05.13 ID:YrVgQGbq
使い捨てのスクリプトならPythonでいいけど大規模コードを静的型言語以外で書くのは嫌だな。

10: 名刺は切らしておりまして 2020/02/09(日) 19:50:19.37 ID:xfzqCrTR
pythonの仕事って多い?

11: 名刺は切らしておりまして 2020/02/09(日) 19:51:50.19 ID:WyMH2TB/
>>10
多分日本じゃ少ない

12: 名刺は切らしておりまして 2020/02/09(日) 19:56:05.29 ID:m3HTnOTX
>開発者の幸福度は英国が最も高く、カナダと米国がそれに続いた。

結局プログラミングは英語圏のモノ。英語で書かれている以上はしょうがない

4: 名刺は切らしておりまして 2020/02/09(日) 19:43:58.55 ID:fJp6PP7H
Pythonは良くも悪くもクセがない。perlの代わり。
JavaScriptは簡単そうに見えるのに泥沼にはまることが多い。
Javaは稼げる仕事が少ない。

27: 名刺は切らしておりまして 2020/02/09(日) 22:20:49.17 ID:9rDbBred
JavaはOracleが○した

13: 名刺は切らしておりまして 2020/02/09(日) 19:57:50.06 ID:sZ+dZzPJ
Cは組み込み系で残る
PythonはAIと簡易な処理で残る

GUI系(?)は何が残るんだ?

26: 名刺は切らしておりまして 2020/02/09(日) 22:15:54.18 ID:BW3nGMrJ
C#がデファクトスタンダードだよ

17: 名刺は切らしておりまして 2020/02/09(日) 20:32:05.66 ID:PpLTseGX
学生さんは頭柔いうちにCを勉強しとけ
将来いろいろ融通が効く

31: 名刺は切らしておりまして 2020/02/09(日) 23:39:25.35 ID:hZRbyq6H
VB6、つーか、ExcelVBA最強。

まだこれに勝てる環境はないと思う

59: 名刺は切らしておりまして 2020/02/10(月) 08:43:54.65 ID:cS6ca5Qc
>>31
アプリの新規インストールが不可能な業務用PCでも自動化できるからな

36: 名刺は切らしておりまして 2020/02/10(月) 01:04:47.36 ID:gsVrNwS1
>>31
せめて作るときはVBA記述したブックから
データ入ったブックロードするようにして

コードとデータ分離した作りを心がけてくれ。
一緒くたにされるとバージョン管理で氏ぬ。

33: 名刺は切らしておりまして 2020/02/10(月) 00:38:20.88 ID:HwOz2NgF
学ばれているのに敬遠されているC言語とは一体

38: 名刺は切らしておりまして 2020/02/10(月) 01:18:53.84 ID:RjfavkNT
>>33
細かい処理を最適化したいとなると結局Cに行き着くからなんだろう
でも今の言語のリソース使ってぶん回すに慣れてる人間からすれば禿げる

37: 名刺は切らしておりまして 2020/02/10(月) 01:18:51.87 ID:eXd/OTdR
この並びにJavaScriptが混ざってるの違和感あるんだけど
そもそも開発者の幅広く取り過ぎだろう

60: 名刺は切らしておりまして 2020/02/10(月) 08:51:05.16 ID:rrOCIJvm
>>37
確かにそうだね。
もし今日が15年前の日なら、その違和感は正しかったろう。

48: 名刺は切らしておりまして 2020/02/10(月) 05:47:00.38 ID:B+B2WhNY
python 楽でいいわ。
入門用にはこれ。
そこから他の言語に行くのがいい。

65: 名刺は切らしておりまして 2020/02/10(月) 09:22:19.15 ID:svT/zQjz
>>48

何かをプログラミングしてみたいビギナーなムキには良いと思う。
何だかんだで生まれてから四半世紀だからなpythonも...使えるライブラリが充実してる観強い。
JavaScrもまあそんなもんか...webブラウザエンヂンってのが劇的進化する事ももう無いから、学習するには良いのかね?

Cやアセンブラは電算機ってもんを学習させる上で必須科目たるべき位置なんだろうなあこれからも。
社会科学系には統計学通じて「道具としてのプログラミング」を必修にすれば良いのさ...人文系はどう適用すれば適当なのか判らん。

プログラミング結果に「使われる」人口ってのは日本にも多い訳だが、それが幸福度高いかどうかは知らん。
開発者の幸福度水準はまあ今後も然程上がらんやろうが...稼げる仕事は作らにゃあ無い職種の典型やしな。

71: 名刺は切らしておりまして 2020/02/10(月) 09:43:55.76 ID:MSm0A6+v
>>65
人文系ではディープラーニングによる古文書の解読の研究が進行中。昭和の文書も手書き文字がほとんど。著名人の日記なんかが全文検索できるようになるとうれしい。
ということで人文系もPython推し

50: 名刺は切らしておりまして 2020/02/10(月) 07:06:23.08 ID:OfYaflJa
日本人ならRuby やろ

52: 名刺は切らしておりまして 2020/02/10(月) 07:29:12.93 ID:bHRNAWJ+
俺はPHP一択。譲らねぇってか知らねー

56: 名刺は切らしておりまして 2020/02/10(月) 08:20:49.99 ID:sLPaxk9Z
未だにCOBOL使ってるところって結構あるよな

86: 名刺は切らしておりまして 2020/02/10(月) 11:59:12.50 ID:f++VtDke
素のJavaScriptでWebアプリとか悪夢だぞ
タイポがあってもランタイムエラーにならないから
バグの原因究明が本当に大変なことになる
TypeScriptとWebpackでみんな幸せ

87: 名刺は切らしておりまして 2020/02/10(月) 12:16:22.36 ID:BSsMBk0p
>>86
html5を使う前提ならJavaScriptか一般的じゃね?、

101: 名刺は切らしておりまして 2020/02/10(月) 14:44:40.17 ID:GShnpqZU
>>87
TypeScriptはJavaScriptへのトランスパイラなので同じことよ

88: 名刺は切らしておりまして 2020/02/10(月) 12:20:44.40 ID:hRF2sg1I
プログラミングの醍醐味が味わえるのは間違いなくC。ポインタを駆使してスタック、キュー、リンクリストなどを自作し、ポインタを駆使してソートアルゴリズムを実装したり、ポインタを駆使してOOしたり楽しい。
Pythonは女子供向けのオートマで、Cはマニュアルのスポーツカーのようなもの。Pythonでは何かをするのは楽だが、プログラミングそのものでは学びは少ない。

94: 名刺は切らしておりまして 2020/02/10(月) 12:45:01.84 ID:3K9DUlPN
>>88
気持ちは解るが、車輪の再発明に意味はないぞ
ウチにも一生懸命算術ライブラリを作ってたのがいたが、GSLの劣化版としか言いようのない代物だった
健気にテストベンチまで書いてたんだが、期待値は既製ライブラリで生成してた
ヒアリングしたら手段と目的を完全に見失ってた

99: 名刺は切らしておりまして 2020/02/10(月) 14:17:31.31 ID:ebOd15qf
>>88
そもそもプログラミングに対するアプローチや推奨される環境が違うからPythonがオートマ云々とかいうのは的外れだと思うんですけど
生産性無視してCで何でも作るわけでもあるまいに

89: 名刺は切らしておりまして 2020/02/10(月) 12:26:48.02 ID:cS6ca5Qc
初心者にはC#が一番だよ

104: 名刺は切らしておりまして 2020/02/10(月) 15:04:20.95 ID:lPeA728o
ちゃんと書けるならC++が一番だと思うがなあ。

63: 名刺は切らしておりまして 2020/02/10(月) 09:17:35.01 ID:x1CWbPwH
人気不人気は言語でなくライブラリ環境の違いが主因なんだけどね
粗大ゴミの骨董市みたいになったJava
見て即パクのお手軽Javascript
CPANそのまま現代版Python

スッキリわかるPython入門 (スッキリシリーズ)
国本大悟 須藤秋良
インプレス (2019-06-13)
売り上げランキング: 709