TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
【IT】人生に「遅い」はない 80代のプログラマー、探求なお
【企業】サムスン、半導体部門が7割減益 4〜6月
【企業】レオパレスが希望退職、1千人規模 前期700億円赤字 [田杉山脈★]
【AI】AIが支配する世界、己を知り抵抗を ハラリ氏の警鐘
【PC】「5ドルコンピューター」が変える世界 ラズパイの力
【AI】「AIによって仕事は無意味になる」--イーロン・マスク氏
【決済】マイナンバーカード取得者にポイント付与 「○○ペイ」と連携、20年度導入へ
【小売】「中国スゴイ!」と持ち上げられた無人コンビニ、バブル崩壊でただの箱に
【経済】au PAYの「毎週10億円」キャンペーン、第3週も1日で終了
【企業】JDI、中国ファンドが支援見送り通知 再建さらに混迷
【IT】不動の人気を誇る「Python」、評価が二分される「Java」「JavaScript」
- 1 :2020/02/09 〜 最終レス :2020/02/26
- 「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だった。
回答者の43%はコーディングを大学で学び、35%は独学で、15%は学校(大学以前)で、5%はブートキャンプや短期集中コースを利用していた。オンライン研修コースで学んだという回答者は、わずか2%にとどまった。
2020年に学びたいこととして、最も関心が高いのは機械学習と人工知能(AI)で、次いでゲーム開発とウェブ開発が挙げられた。
開発者の幸福度は英国が最も高く、カナダと米国がそれに続いた。
CodinGameの共同設立者であるAude Barral氏は、「当然ながら、上位3カ国は特に給与水準という点で、開発者は労働条件に恵まれている。フランスは6位で、やや後れをとっている」「概して言えば、どの国でも経済発展と企業の革新には、開発者が不可欠だと考えることが非常に重要だ」と述べた。
https://japan.zdnet.com/article/35149096/
- 2 :
- 近い将来テキスト形式以外で記載するプログラムが主流になる。
- 3 :
- C#以外はやりたくない
- 4 :
- Pythonは良くも悪くもクセがない。perlの代わり。
JavaScriptは簡単そうに見えるのに泥沼にはまることが多い。
Javaは稼げる仕事が少ない。
- 5 :
- >>2
テキスト以外だと何?絵文字?
- 6 :
- そもそもコード書かなくなる
すでにそれで作ってるのもある
- 7 :
- >>2
nodeみたいな?
- 8 :
- >>4
IpadのPythonistaでDjangoを使ってWebサイトを作ろうとしているんですが.で同フォルダパスを指定したときにモジュールが認識されないのは何故でしょうか?
Pythonistaだと同フォルダパスの記述の仕方が異なるのでしょうか?
- 9 :
- 用途に分けて言語を使い分けろ
「より優れた言語とは何か」という議論は不毛
- 10 :
- pythonの仕事って多い?
- 11 :
- >>10
多分日本じゃ少ない
- 12 :
- >開発者の幸福度は英国が最も高く、カナダと米国がそれに続いた。
結局プログラミングは英語圏のモノ。英語で書かれている以上はしょうがない
- 13 :
- Cは組み込み系で残る
PythonはAIと簡易な処理で残る
GUI系(?)は何が残るんだ?
- 14 :
- >>12
それを差し引いても、開発者の幸福度が日本より低い所はあるのだろうか。
- 15 :
- 使い捨てのスクリプトならPythonでいいけど大規模コードを静的型言語以外で書くのは嫌だな。
- 16 :
- PHPしかできないプログラマーは、果たしてプログラマーなのか
- 17 :
- 学生さんは頭柔いうちにCを勉強しとけ
将来いろいろ融通が効く
- 18 :
- >>4
python は、くせは強いと思います。特にif文。
- 19 :
- >>16
スパゲッティーが大好きになるのが、プロ中のプロ
- 20 :
- 分岐と繰り返しが理解できてればプログラマでいいよ
- 21 :
- >>20
自己再帰自己言及で動的に作動するものを関数型言語で教える方がずっといいと思う。
- 22 :
- 今時の「大学でプログラミング勉強しました」な新入社員は何を勉強してきたの?
- 23 :
- 意識高い系言語
- 24 :
- PHPのどこがそんなに糞なん?
- 25 :
- Rubyの方がPHPよりやばいんじゃない?
TwitterとかもRubyやめてScalaになったし
- 26 :
- C#がデファクトスタンダードだよ
- 27 :
- JavaはOracleが殺した
- 28 :
- VBが悪いんじゃなくてVBを使う環境がGitすら知らないクソ環境で車輪の再発明のようなクソひりだして金貰ってるパーが多いせいだと思うんですけど
- 29 :
- どなたかnotFoundModuleの原因を教えてください・・・
- 30 :
- モジュールを探す旅に出るのじゃ
- 31 :
- VB6、つーか、ExcelVBA最強。
まだこれに勝てる環境はないと思う
- 32 :
- >>8
スレチだけど、pythonistaは不具合多すぎだし更新遅すぎだしであんまり信用しないほうがいい
- 33 :
- 学ばれているのに敬遠されているC言語とは一体
- 34 :
- pythonインスコして一回目はjupter notebook開けるのに次から開けなくなって詰む
- 35 :
- >>2
既にscratchあるだろ。
- 36 :
- >>31
せめて作るときはVBA記述したブックから
データ入ったブックロードするようにして
コードとデータ分離した作りを心がけてくれ。
一緒くたにされるとバージョン管理で死ぬ。
- 37 :
- この並びにJavaScriptが混ざってるの違和感あるんだけど
そもそも開発者の幅広く取り過ぎだろう
- 38 :
- >>33
細かい処理を最適化したいとなると結局Cに行き着くからなんだろう
でも今の言語のリソース使ってぶん回すに慣れてる人間からすれば禿げる
- 39 :
- Pythonのインデント、面倒くさくね?
- 40 :
- Excelの、マトリクスの中の適当な番地を選ぶだけで処理ないし表示ができるという思想?を取り入れた言語なり開発環境は、もっと他に出てもいいはず。
- 41 :
- >>39
まさか自動インデントもないエディタ使ってるのか?
- 42 :
- なんかのIT系サイトのメルマガでRustとか言うのがプッシュされてたな
- 43 :
- 曰く、ガベージコレクションが無いので高速かつ
コンパイル時に変数の寿命を厳密にチェックするので
ガベージコレクションを使わないでメモリリークが防げるとか
- 44 :
- 違和感あるのはJavaじゃね?
- 45 :
- >>43
コンパイル時にメモリの寿命がわからなくなるような操作は一切禁止されるので面倒臭い。
最終的にはその面倒くささを受け入れるかどうかって問題ではあるんだが。
- 46 :
- >>32
やっぱり・・・IpadでプログラミングしたくてPythonista買ったのに( T_T)
- 47 :
- >>18
俺は範囲を半開区間で指定するのが未だに違和感ある
range(5,10) は 5, 6, 7, 8, 9 で、10 を含まないとか
- 48 :
- python 楽でいいわ。
入門用にはこれ。
そこから他の言語に行くのがいい。
- 49 :
- Pythonというか型書かない言語全般読みづらくて嫌い
- 50 :
- 日本人ならRuby やろ
- 51 :
- ライブラリが豊富だから書きやすいだけで、別にクセがなくて素直なわけじゃない。
そう思ってる奴は馬鹿
- 52 :
- 俺はPHP一択。譲らねぇってか知らねー
- 53 :
- >>33
アセンブラ使うには便利だから仕方ない
- 54 :
- >>46
ああいうのは勉強には使えるが実際に何か作るのはMacなりPCが必要だろう
- 55 :
- >>41
インデントなんてテキストエディタでどうとでもなるのに
それを言語仕様にしたのは最高にクソだと思う
- 56 :
- 未だにCOBOL使ってるところって結構あるよな
- 57 :
- >>41
本当に便利ならその後の新しい言語もそうするはずだけど、誰も真似しないね
- 58 :
- Oracleは信用できない
- 59 :
- >>31
アプリの新規インストールが不可能な業務用PCでも自動化できるからな
- 60 :
- >>37
確かにそうだね。
もし今日が15年前の日なら、その違和感は正しかったろう。
- 61 :
- 「Java」と「JavaScript」
違和感を感じる
- 62 :
- 技術者目線だと、javaはデストラクタがないのが駄目。
いつ、ガーベージが走るかわからんし。
androidの言語だから仕方がない。
やっぱり、c++。
- 63 :
- 人気不人気は言語でなくライブラリ環境の違いが主因なんだけどね
粗大ゴミの骨董市みたいになったJava
見て即パクのお手軽Javascript
CPANそのまま現代版Python
- 64 :
- で、Pythonのライブラリをそのまま利用できるJuliaと
- 65 :
- >>48
何かをプログラミングしてみたいビギナーなムキには良いと思う。
何だかんだで生まれてから四半世紀だからなpythonも...使えるライブラリが充実してる観強い。
JavaScrもまあそんなもんか...webブラウザエンヂンってのが劇的進化する事ももう無いから、学習するには良いのかね?
Cやアセンブラは電算機ってもんを学習させる上で必須科目たるべき位置なんだろうなあこれからも。
社会科学系には統計学通じて「道具としてのプログラミング」を必修にすれば良いのさ...人文系はどう適用すれば適当なのか判らん。
プログラミング結果に「使われる」人口ってのは日本にも多い訳だが、それが幸福度高いかどうかは知らん。
開発者の幸福度水準はまあ今後も然程上がらんやろうが...稼げる仕事は作らにゃあ無い職種の典型やしな。
- 66 :
- いい加減、FORTRANより速い言語が出てこないものかね 言語の仕様というよりはコンパイラのせいだろうが
- 67 :
- >>66
反則気味だけど、最近の言語だと簡単にマルチスレッドにできるから、処理によってはFORTRAN より速くできるよ
- 68 :
- >>47
i 番目から n 個のデータを参照する際
range(i, i + n) という記述で済む
便利でしょ
- 69 :
- それを言い出したらMPIとopenMP一番使いやすいのもFortranじゃん
- 70 :
- C#にはデストラクタがあるが、ガーベージコレクションの関係で
つかえないらしいね。
javaもC#も、結局、初心者向けの言語なんだね。
- 71 :
- >>65
人文系ではディープラーニングによる古文書の解読の研究が進行中。昭和の文書も手書き文字がほとんど。著名人の日記なんかが全文検索できるようになるとうれしい。
ということで人文系もPython推し
- 72 :
- AIて、昔から研究されているけど、結局、成果出しているのかな?
国会議員がAI、ビッグデータとあちこちで言っているのだけが
目につくが。
本当に、この人たちは、分かって言っているのかな?
と思う
- 73 :
- >>2
フロントエンドがGUIってだけの話か
それだけなら効率でCLIが勝る
- 74 :
- >>72
2つの別の話を繋げてるあんたは意味わかってない
- 75 :
- >>74
あなたは、分かっているの?
- 76 :
- >>70
C#は体験版みたいな所は子供も遊べる
ただ業務となると割と深みがえげつない
- 77 :
- >>74
私は某電機メーカーでインターネットマルチメディアの研究開発しているが、
AIは専門でないのでは、専門家のレベルのことはわからない。
基本的なことはわかっているつもり。
- 78 :
- 肩書とか言い出しちゃったよ・・・
なんでこの界隈の人たちってマウント取りたがるの
- 79 :
- >>77
インターネットマルチメディアって20年前の研究かよ
- 80 :
- VBA (小声)
- 81 :
- > インターネットマルチメディア
愛生会病院の社内SE(WEB担当)とかか?!
と思ったら電機メーカーか、残念
- 82 :
- >>75
あんたのコメ見た限りではあんたよりはあると自負する
- 83 :
- pythonはただのライブラリ人気だろ
- 84 :
- >>2
結局パラメタを細かく変えたり
設定保存とか移植とか管理とかしだすと
テキストの方が便利になるんだよ
- 85 :
- pythonは環境構築統一しろ
- 86 :
- 素のJavaScriptでWebアプリとか悪夢だぞ
タイポがあってもランタイムエラーにならないから
バグの原因究明が本当に大変なことになる
TypeScriptとWebpackでみんな幸せ
- 87 :
- >>86
html5を使う前提ならJavaScriptか一般的じゃね?、
- 88 :
- プログラミングの醍醐味が味わえるのは間違いなくC。ポインタを駆使してスタック、キュー、リンクリストなどを自作し、ポインタを駆使してソートアルゴリズムを実装したり、ポインタを駆使してOOしたり楽しい。
Pythonは女子供向けのオートマで、Cはマニュアルのスポーツカーのようなもの。Pythonでは何かをするのは楽だが、プログラミングそのものでは学びは少ない。
- 89 :
- 初心者にはC#が一番だよ
- 90 :
- >>88
C系言語の共用体が好き。移植性が低いと批判されるけど、ハードウエア系の処理に使うから問題なし!
- 91 :
- c++でSTLを使えば、かなり良い言語と思えるよ。
- 92 :
- 結局、ネイティブ吐けないと困る事が多かったりする
- 93 :
- >>14
日本は教育含めて
開発ではなく記述というべきなのが
多いのではないか?
- 94 :
- >>88
気持ちは解るが、車輪の再発明に意味はないぞ
ウチにも一生懸命算術ライブラリを作ってたのがいたが、GSLの劣化版としか言いようのない代物だった
健気にテストベンチまで書いてたんだが、期待値は既製ライブラリで生成してた
ヒアリングしたら手段と目的を完全に見失ってた
- 95 :
- >>1
しろーとユーザー俺「JavaScriptは広告表示がうざいから嫌い」
- 96 :
- フィトンてよんでたわ
- 97 :
- >>4
型宣言に癖が無いか?
そこはperlの方が遥かに癖が無いと思う
- 98 :
- >>91
ネットワーク機能が早く標準ライブラリに入ってくれれば、、、
- 99 :
- >>88
そもそもプログラミングに対するアプローチや推奨される環境が違うからPythonがオートマ云々とかいうのは的外れだと思うんですけど
生産性無視してCで何でも作るわけでもあるまいに
- 100 :
- >>98
BSDソケットってWindowsじゃ使えないんだっけ?
100〜のスレッドの続きを読む
【IT】学びたくないプログラミング言語 まだ現役COBOL
【モバイル】パナソニック、乾電池でスマホを充電できるモバイルバッテリ [エリオット★]
【賭博】パチンコのマルハン 都内の全16店舗 次の土日休業に
【PC】中古品Windowsノートの売れ行きが「えらい事」に、イオシスで前年比300%に迫る急激な伸び
【航空】世界で最も信頼されている航空会社ランキング、1位ANA、3位JAL [田杉山脈★]
【技術】韓国が「ノーベル科学賞」日本を追い越す自信を持つ理由
【経済】首相「3本の矢で経済再生」 経団連総会にメッセージ [田杉山脈★]
【IT】説明が分かりにくいのは知的怠慢だ、技術者よ思い上がるな
【社会】元勤務先の全データを消去 元システム管理者の男を逮捕
【小売】国内のタブレット端末市場が回復の兆し BCN調べ
--------------------
【山陰地方】米子・松江突発オフpart4【ひまひま】
こんなゾイドオフ会は嫌…(・∀・)イイ!
†魔法戦隊マジレンジャーStage63†
イサム・ノグチテーブルって俺でも作れるよな。
ようこそマーベラスへ? 真実はひとつ Part.4
小保方晴子『STAP細胞はあります!』
ふなっしー支援スレ【372梨目】
映像で華々しく活躍するOGのスレッド 7番目
【MOS】モスバーガー Part109
【LOOΠΔ】今月の少女(イダレソニョ)【4人目】
【緊急速報】 米大物ジャズ歌手のフランク・シナトラさん急逝
アトピーとフケ止めシャンプー
【韓国】青瓦台「国民情緒に反する言動を監視する特別監察を設置する」 反日を続けていくことへの公職者からの批判を弾圧か★3[8/6]
グランディアなんぞ糞ゲー
【STG】ゴシックは魔法乙女★653【ゴ魔乙】
桃色吐息雑part.619
とらドラ! 手乗りタイガー287匹目
(残念)新国立競技場のサブトラックについて語るスレ(無念)
劇場版僕のヒーローアカデミア2人の英雄 2
くりきんキャラ、キン総合スレ
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼