【IT】2021年度版 人気プログラミング言語ランキングが発表される IEEEが公開(画像あり) [Stargazer★]
■ このスレッドは過去ログ倉庫に格納されています
画像 https://image.itmedia.co.jp/ait/articles/2109/15/yhata20210915IEEE_ranking_560px.png
https://internet.watch.impress.co.jp/docs/yajiuma/1350526.html
人気のあるプログラム言語の2021年度版ランキングを、IEEEが公開中だ。
プログラム言語のランキングはさまざまな団体が独自に調査、発表を行っているが、IEEEのランキングは複数のソースから得られた指標に独自の重み付けを加えてランク付けした、文字通りの総合ランキングであることが特徴。
具体的には、CareerBuilder、GitHub、Google、Hacker News、IEEE、Reddit、Stack Overflow、Twitterの8つのソースを利用しており、ウェブや組み込みなど、自分が興味がないタイプを除外したり、求人でニーズが多いなどの条件を追加する機能も備えている。
現時点で90点以上のスコアが付けられているのは、Python、Java、C、C++の4つで、対象をウェブに絞り込んだ場合はCとC++が姿を消し、JavaScriptがランクインしてくるといった具合に、ランキングが動的に変化する。
学びたい分野で人気のあるプログラム言語を探したり、どの程度の人気があるかを知りたい場合に、使用すると便利そうだ。
Top Programming Languages(IEEE Spectrum)
https://spectrum.ieee.org/top-programming-languages/
IEEE
https://www.ieee.org/ Pythonって最近プログラミング始めましたって人に人気なだけだろ 現実的に日本のソフトハウスはVBの仕事が多いのでは?
知らんけど typescriptにリスト内包表記を導入してくれ
それだけで良い >>11
なんでプログラミング言語じゃないのー
あたちでもわかるから? Swiftってどこで使われてるん?
これだけ主な用途知らんのだが
あとHTMLはプログラミング言語ではないだろ >>1
発表組織がイエーーーてやっぱりIT系は頭悪いな。
怪しい自己啓発系の団体か?
こんなの信用できるの? 20年前は C++、Perl、
今は Java、Python、C 中国語とか英語とかはどこなんだ
1年の努力が無駄になるだろう >>23
VB.NETとC#.NETを合わせたやつを何て呼ぶの 人気な言語もいいけど仕事で使われてる言語も知りたいな >>7
CもC++も最近はどんどん進化してるからねー
C++なんて20年前と比べたらまるで別物 >>33
日本国内に限ればVBAがシェアNO1だと思う もうPythonとJAVAの二強で固定されちゃったよな AIとか数学できないと英語ができても中身がないのと一緒じゃないの?
使えればいいというものではない。 新たに作りこむより既存のものを流用して手を加えるほうが多い
だからCどころかVB6とか平然と現役稼働中 月亭方正が
新幹線でPythonの本を読みながら
パソコン打ってたな
ちょっと驚いたw プログラムの事とか全くわからないんだが、一つの言語だけ完璧に使えこなせても他の言語使いこなせないと意味ないもんなのか? Lisp が括弧だらけの言語と揶揄されていた(る?)が、
Python から見れば、他の言語だって括弧だらけだ。
初期の頃から使い続けてきたが、こんな日が来るとは、
夢にも思わなんだ。 htmlとかjavascriptって言語というのかな CとかC++はさっさとrustに置き換わってほしいな
スマホアプリはflutter
多少なら遅くてもいいのはgo
あとは全部python
この4つだけでいいよややこしいから >>48
大分大人になってから大学で心理学を学んだりしてたからな。
向学心はある。 RPG
うちのシステムはだいたいこれで書かれてますお
>>46
VB6は流石にさよならしたほうがいい
もはやリスクしかない >>7
電車の中で読むのにはじめてのCを超える恥ずかしいモノは未だにないな C、C++、Javaなどを触ってきたけど、Pythonだけはシックリ来ないんだよな
インデントとかは慣れたんだけど、スコープの概念がガバいのが気持ち悪い プログラム言語なんて習得は経験と実績の積み重ねだろ、次々に乗り換えていくものでは無いだろう
まさか流行りほど、簡単で応用の効かない言語なのか >>51
ひとつの言語が完璧だったら他の言語でも「あの言語ではこういうやり方があったが似たようなのはできないか」となるんですぐ習得できるしで、意味ないとかはならないやろ >>60
長期的に運用するシステムでPython使いたくないってのはある
バージョン管理もなんか面倒だし >>57
そう言い続けてるんだけど、あまりにも現役稼働中のものが多すぎて、なかなか一気にリプレースとはいかんのよねえ >>62
一応すでにC++++ (=C#)が存在している。 >>51
一つだけでいいよ
一つできたら他もある程度できる
言語固有の機能や概念も多いからいろんな言語に触れて新しい概念やデータ構造を知っておいたほうがより良いけど 詳しくはないけど今はインタープリタってやつの全盛期なのか >>51
言語にもよるけど基本的な考え方は似ているものが多い
メジャーなやつをなにかひとつ使えておけばあとは割とラクだよ シコシコPHPでフレームワーク使って詐欺みたいな商売してるのを見てると笑える。 全TypeカバーしてるC#最強、、、
のはずなんだけどなーってところ。 みずほ銀行の失敗はCOBOLを軽視したから
らしいw
他のメガバンクは堅牢なCOBOLに感謝してるらしいぞ >>20
.NET ILでコーディングするのが人気あるわけねーだろ >>60
Pythonは雑用処理言語としては便利だな。 System Verilogが入ってない!やり直し!(ネタ) AIがプログラミングしてくれて
AIがプロジェクトマネジメントもしてくれる時代だよね。 「人気」ってなんやねん
個人に聞いても意味ないやろ >>58
懐かしいな
でも、今の若者はABCの意味がわからないんじゃないかなw
ちなみにAはアセンブラで、Bがベーシックで、その次だからC言語になったんだっけ? 若い人たちは大変だね
俺は金融系と流通系でずっと食ってるけど基本は未だにCOBOL
とは言えSQLは必須なのでOracleマスターは10gの頃にプラチナ取った
ちなみに55歳、新卒で入った頃に既にCOBOLは消えて無くなると
言われていたけど60歳定年まで持ちそうだw Pythonって言っとけば
マウント取れる風潮ある javascriptって昔はHTMLにちょっとした仕掛けをする時しか使わなかったよね pythonは分かりやすくて作ってて面白いし良いよね
キャメルじゃなくてスネイルなのも良い
c#も賢い、早いしな
jsもwebやるなら必須だしnodeで裏もできるしな
javaはゴミそのもの、ダルい、ダサい >>51
手続き型言語は一つは極めないまでも深く知っておいてあとは流行のを追いかけて行くのがいいかね
関数型とか論理型は教養として知っておいても悪くないが使い所はあまりないなw java人気って、ほぼandroid用途なんだろうな >>87
勘定系でよく使われていたし、
直接代替しそうなものも無かったから
あの世界では生き残るんだろうなあと思ってた。
FORTRANも意外としぶどかったよね。 VBとPythonしかできないが、まったく困らない
と言いつつ伝統あるC系も勉強してる
プログラミングをモノにできるのは100人に1人だとか
その1人として精進あるのみ >>89
下手くそが作ったらメモリーリークするからなあ javaは重たいし、有償化されたんで徐々にランキングが下がると思ったんだけど以外。 パイソンなんてプログラミングスクールが仕事も無いのにユーザー増やしてるだけだろ。 AndroidはもうJs オンリーで作れる
スマホアプリはもうJsのガワアプリがメインになっていく 簡易なツールGoで書くとあっという間に終わってしまうので
結局余った時間で同じものをCでも書いてみるという暇つぶし。 >>116
あんな遅い言語で遅くてゲームなんて作れるの?
動きが少ない2Dならいけるだろうけど 今頃Ruby勧めてるやつが一番悪質だわ
せめて最後に小遣い稼ぎたいっていう悪あがき やっぱコーディングは趣味でやるのが一番楽しいよな
仕事?…乙w >>123
プログラム板のルビー基地外のこと?
あの板ではRubyをNGワードに設定してるわ Javaはめちゃくちゃ綺麗に作られてるから勉強するにはいいと思うよ この中でひとつ身に付けるとしたら
やっぱり、Cがベストなのかな? 言語なんて何やってもCの派生だよ。
Pythonが少し違うくらいか。
prologやLISPみたいなぶっ飛んだ言語はあるかな? 俺殆どaccess VBAだけなんだけど中小企業辺りへの転職に武器になりますかね? ただ、開発現場ではPHPが一番多いんじゃないかな。 rubyはお亡くなりか。事務処理用VBAはPythonに置き換わったな coffeescript はまだぎりぎり引っかかってるのね Arduinoってプロセッシングで動いてた記憶なんだけど今は違うのか Rubyとかやらんでほんと良かったわ
やっぱ勝ち馬に乗らんとな
オブCは仕事でやらされたけど、やった中ではクソ言語ダントツNo1だったな Cは消える消えるとずっと言われてるのに、なかなか消えない変態 APサーバはJava、C#、javascriptがメインだろうね。
DBサーバはSQLなのでまあほぼ共通。
クライアントはブラウザエンジン主体になってきてるから、保守運用しやすいTypescriptに置き換わっていくかもね。 sqlってだるくね?
mongoとかに触れた時は賢すぎてワロタww
って思ったけどな仕事ではほぼ使われないけど プログラミングド素人だが独学でmql4を勉強して最近は他人の作ったEAなどを改造するくらいはできるようになった >>144
これといった代替もない分野としてOSや組込みがあるのに
消える消える言ってるほうがおかしいんだぞ。
しかも仮に新規開発ゼロになったって途方もない量の過去資産を
メンテナンスする必要があるのに。 Cが消えないのはCOBOLが消えないのと同じ理由かもね。
メモリ極小空間でもやり繰りすればちゃんと動いて、それなりに言語として保守運用出来るって感じ。 >>101
コンパイルがバンチカードへの翻訳だったころ? >>147
俺もバックテスト10年で100億倍になるEA作ったぞ
結局は意図せずバックテストのバグをついただけで実運用したら微減だったけど 遥か昔VB 2.0とかの頃、VBで作ったものをCとWinAPIで作り直したら30秒くらいかかってた処理が1秒未満で終わった時はリアルにファッ?!て声出たわ。 Javaは人気なんじゃなくてJavaしか使えませんってだけの人がしがみついてるだけでしょ >>125
そんな連中のことは知らんし、Ruby自体が嫌いなわけでもないんだが
今Railsを推してるやつは総じてド腐れ外道だわ
ようやく切除したがん細胞をもう一度体内にぶっ込みたがるやつなんて居らんやろってな
>>129
今ならPythonとJavascript。ただし今の話ね。言語には流行り廃りがある
Cは結局あれこれ学んでるうちに嫌でも部分部分で学ぶことになるから
その時必要な分だけ学べばよし CはPLCだとラダーみたいなもんか?
消えそうで消えない。 >>103
それ以外で今時Javaなんて使わんだろうしな
若しくはCOBOLみたいに過去の資産メンテ目的か >>51
むしろ、複数の言語を浅く覚えても使えない >>151
コンピュータはPCだけじゃないからね
組込は未だにキロバイト単位だもの phpはwordpressによってブログサイトやecサイト作るのに広まったけど、ビッグデータ扱えるほどではない感じ。
ASP.net同様にapとwebが明確に分離できてないスパゲッティソースが量産されて、保守運用しにくいのも難点だね。 科学計算業界はC/C++がスタンダード
FORTRANが際どく生き残ってるぐらい
あとはpythonがマクロインターフェイスとしてスタンダードになってるな
WEB系とは流れが全然違う pythonは文法が腐っててあれでプログラミング学ぼうとしても悪影響しかない 25位 Fortran
35位 Perl
45位 Cobol 「需要があるから」ってだけで学んでも
奴隷みたいな仕事しか待ってない可能性も考えてな
使える言語を学び取る意識だけじゃなく
使いたくない言語を避けて通る意識も大事 phpとjavaは民度が低すぎて、彼らのコード読みたくないわ スクリプト言語は何個もいらないんだよ
perl,ruby,php使いがみんなpythonに移行して豊かな世界ができつつある >>6
ちょっとしたツール作るのにもいい。開発現場で保守可能なスクリプト言語という扱いになってる。 おじさんはフォートランとかコボルってのを習ったよ。
富士通のFM16ベータで。 >>162
なかなか発音することがないね。
C使ってた時は浮動小数点の時に出てきてたけど。 COBOLで30年食ってきた
あと30年は闘える
って言うかもう休ませて! コボラーか
コロボックルか
響きが似てるような気がする 学校でやったのはCやC++だったが間違いではなかったということだな。
ま、まったく面白く使う機会ないので学んだ事自体は間違いかと思うが。 >>144
WDKがC++対応してないからWindowsのドライバ作ろうと思ったらC使うしかないし VBAは入って無いの?
セルやワークシートの操作はオブジェクト指向っぽいか基本的にVB6以前のVBに近い構文なので、
VB.net以降しか知らないヤングには読み辛さMAXだと思うが、イマドキのVB.net以降のVBが
読み辛いロートルにはバカウケ。
On Error Gotoとかが現役なんだぜ。 この中で使ったことないのはr、go、swift sports namespaceも使えないCがなして? ポインター使えばなんでも出来るという点かな? JavaScriptって最近流行りのローコード開発でも使われる事が多いから
やっておいて損はない >>44
でも業務用のシステムではいまだに現役だったりするんだよなぁ
何かあると必死こいてCOBOL使える人を探し出して改修を依頼してたりする話が出てきてたようなw >>187
低レベルな分野ではCしか選択肢がない場合が多いからだろ >>76
大衆的ではないからな
実験場みたいなもので カシオやシャープのポケコンでBASIC
大学でFORTRAN
NECのパソコンでN88BASIC
事務系なので今はもっぱらVBA >>188
ポテンシャル高いとは思うからイケてるフレームワークでも出てくればワンチャン
だけど今でもCやC++で食ってるベテラン勢が安易に乗り換えるとは思えない
低レベル開発に興味がある新米PGという狭い層にリーチしていくしかないので厳しそう 00年代からこういうスレたまに立つけどついにRuby載らなくなったのか >>191
組込だのファームだのをCで書くほど余裕があるんか… >>51
いや、現場とか会社が欲しがんのはあれこれ使えるって奴よりCしか経験ないけど完璧に理解してるって奴やろ
後者の奴のが結局いくらでも応用聞くから MATLABとかVHDLって、Cとかと同じように比べるものなの? >>198
アセンブラでカリカリやらなくても良いくらいにはハードが強化されたのね 消費電力の少ないプログラミング言語ランキングというのが面白かった。
Rustは消費電力が少なく効率が良いらしい。 無料の情報商材で
まずscratchっていうサイトで概念理解して
progateというサイトいくといいぞ
ってあったんだが、正しいの? >>6
ビッグデータの解析や機械学習に優れてるんじゃないっけ? >>175
某●ニーでは仕事中にpythonで便利ツール作りましたーってレポートが配信されてて
アクセスランキングに入ってる。
まともな連中は仕事中に何やってんだこいつって感じで観てるわ。 >>201
まあたいていメモリは選べるからな
コストに響くだけで Rustがクソ面白い
原点回帰という印象
C#は実力以上の事ができちゃう
マイクロソフトに操られてる感がある >>198
今や4MBフラッシュマイコン当たり前の組込みでC++では無いのかとおっしゃっているんでは?
確かに自前の組込みGUIなどやっていると、CではInterfaceや仮想関数テーブル書く時間が勿体ない。 >>213
同じ値段で高性能なら
同じ性能は低価格になる
そうせにゃいかん業界もあるのよ 20以上の言語使ってきたけど
一番面白かったのはMSX-BASICだな
不便な時代だったけど、コンピューターの何たるかが分かって夢があった >>216
ハードを直接叩いてる感触があったね
今は何でもかんでもデバイスドライバを挿んでるので手ごたえがない 使い勝手は別としてC++11前後がどんな拡張になるのか一番ワクワクしていた >>173
すまん、ぬるぽ出しまくってるのはだいたい自分のせいorz C言語マスターすれば他の言語はすぐに習得できるでしょ Pythonのあと
他の言語使うとぐちゃぐちゃになる
そのくらいPythonは簡単でええよな 元々プログラムとか触ったことも無かったけどIT部署に配属されたからVBAとVBScriptとVB.NETを勉強してます >>223
無理しないでFireWireと言いなさいよ 八倍精度浮動小数点数型の四則演算に対応しているのはどの言語? 一流企業に就職+日本語が最強だよw
ITベンダーの営業を会社のカネでヘコヘコさせて、
どんな言語を扱うプログラマーだろうが奴隷のように働かせられる pythonってJSやPHPみたいにwebでも使えるの? >>233
Pythonの一人勝ちに近いかな?
Ruby,Perlにも言えるけど😅
jsとphpが残っているけどね😅 >>167
ほう😅
まあ、グラフは綺麗に描けるよな😅
何かと重宝している😅
って言っても、
最近あまりつかっていないが😅 >>244
16位だからまー使われてる方ちゃ使われてる方
PHP(13位)よりちょい下なのは残当 ラダー言語はないのけ?
ほぼニーモニックに近いが RubyってYouTubeのプログラミング初心者動画やらスクールでごり押しされてたよな可哀想な奴大量に産み出したろ >>249
最初に覚えた言語がRubyになるだけでしょ
その次の言語が壁になって乗り越えられないならそれまでのこと >>251
シンタックスシュガーたっぷりの甘いお菓子で育ってしまったら
野菜など到底食せまい 言語や開発環境やOS毎に独自の作法があるにしても、
CとJAVAやってれば他のたいていの言語にもすぐ対応出来るだろうな
究極を言えば何もやってなくてもちょっと勉強すればすぐ出来るようになる
未経験で入社しても数ヶ月で実戦投入できるのがプログラマー >>189
素のjavascriptの書き方じゃなくてJQueryとかライブラリの書き方も覚えなきゃなのがね。
他所の言語も似たような感じ? >>209
pythonてPCにインストール必要だよな。
うちの会社はPCに管理者権限与えられて無いから無理なんだけど、そいつどうやってインストールしたんだろうな。 某言語で書いたHello!World.を表示するプログラムを張ろうとしたらVIPでやれと言われて張り付けられなかった javascriptは組込みでWebServerやれば必須だな。 当然HTML5も。
PCやスマホから初期設定をやる組込み機器は多いし、運転は非リモート機器でも、これからの主流。 無職な連中はプログラマー教室にでも行って一発逆転だ
中抜きされて辛いならJavaプログラマーになるのが一番
プログラミング教室のバナー広告もあるからクリックしてみれば?
Aさん
俺はJavaオンリーで700万だなぁ
Javaはここのアンチみたいに全然コーデングできない無能が現場に多いから
必然的に比較対象として優秀に見られるから楽なんだよね
こちとら一切勉強してないのに
Bさん
俺Javaメインで1400万だけどね
FInTechとかJavaの高額案件いくらもあるだろう
Javaしか出来ないという人間は少ないだろうが
Nodeもちょっといじったし今後増えるかもしれないけどバックエンドに関してはJSはまだまだぐちゃぐちゃ SQLってこういうランキングだと対象から外れるの?
一番多そうなんだけど、利用者 仕事で知識必要になったので全くのプログラミング未経験でVB.NET勉強しないといけなくなったけど
なんとかプライベートでのちょっとした手作業を自動化する簡単なアプリ作れる程度にはなれたよ
他の言語はわからん
C#は中身同じでも書き方が違うから読めない事も無くても書くのは無理 >>259
pythonのインストールくらいは申請すれば許可されないか? JavaScriptは今やサーバサイドでも動く高速言語だからな
昔とは全く状況が異なる 日本の場合、IT業界って
受験競争や就活で失敗した人のたまり場って感じだよな
東大京大一橋大東工大旧帝大卒の人らは、まず選ばない業界
アニメ制作とかと一緒のイメージ 低学歴が多すぎ >>267
ライブラリ更新する度に権限入れるのが面倒くさい
そのおかげで俺は管理者権限貰うことができた >>6
あほだろ
日本ではサーバー側であまりつかわれてないけど
シリコンバレーではPythonがJavaを食ってる >>264
そうかんがえるとよくわからんなw
たしかに静的なサイトだとsqlはつかわれないけど
それならワードプレスとHTML、CSSが一位なるよなw >>265
同じことやるにしてもVBよりC#の方がタイプ量少なくて楽だよ >>258
j queryみたいななのを覚える言語はほかにないやろ
ただ言語というよりフレームワークを覚える必要がある >>258
Javaや.NETのフレームワークも似たようなもので
利用するに当たって、そのルールに従った文法や専用関数等を覚える必要がある。
それさえマスターしてしまえば、開発のコストは随分と軽くなるがね。 >>266
PL/SQLでギリ入るかどうかってとこ。
>>190
若手で汎用機のメンテができる人って意外と少ないからね。 >>258
今時JQueryって・・
今ならReact マヂで今さらjqueryの話してる人なんなん
昔ほんちょい齧った人? vue react angulerスレにもjQueryキチは出没するで jQueryにできることは全部reactで代替できるの? >>280
日本ならJ queryだって当然現役のプロジェクトたくさんあるわw
シリコンバレーとかと一緒にすな
COBOLですら現役のとこあるやろw モダンブラウザならバニラで十分だけど、IE8にも対応しろとか言われるとjQuery使うわな >>279
小規模なレガシーなサイトではまだまだ現役って感じ javaかpythonでこれぐらいは作って置けって物ある? >>288
pythonはsmythonにするといい もうずっとPerl、20年前から何も進化してない=勉強しなくて良い! 在学中にCを極めたが、会社ではJavaしか使わないからポインタの概念とかすっかり忘れたわ(´・ω・) ポインタの概念は一度理解して使いこなせるようになってたら、そうそう忘れないというか忘れる方が難しいと思うが……
Javaでも値渡しか参照渡しかで嫌でも意識するし >>286
IE8にも対応しろと言う方がキチガイ
IE11にも対応しろならギリセーフ >>295
コード数が少なくて済むのと、テキストの処理能力が高い
あと、主流になったためにライブラリが豊富
で、実際のライブラリはCで書かれてたりするので、遅くない ライセンス料取られるようになってJavaは衰退するかと思ったが意外とねばってるな
ちなみにHTMLはプログラミング言語でいいのか >>299
Javaは皆で頑張って多くのシステムをあっという間にフリーのopenjdk系統に切り替えたからな。
Oracleがあわてて最近次のバージョン17をフリーにすると言い出してニュースになってるがそっちに戻る開発者は少ないだろう。 >>264
SQLはOracleとかの上で動くスクリプト扱いだろう
VBAより高性能でも土台ありきはスクリプト
VBAも当然スクリプト >>85
4時でおもろかったのにいつの間にか解散してて残念 >>29
表せるものが同じなので方言とも言える。
大阪弁や東北弁のように .net弁 ではなかろうか このスレにはパソコンばっかいじってる陰キャしかいねーなwww >>296
残念ながらキチガイはいる。まだしばらく居る。 >>107
サーバーアプリケーションとかはそれでしか書いたことない。
10位以内に入ってないのは不思議な感じ。検索しても情報豊富だし。
クライアントは側は案件にあわせて色々だけど。 COBOLを知ってれば今の流行り知らなくても大丈夫 HtmlとかJavascriptもプログラミング言語にしてくれるんだ 俺が使えるたまにメンテで使うCOBOL,FORTRAN,Perlは消え去ったかwwww
てか、HTMLって言語だったのか
昔は全部コード書いてたけど、最近はアプリで済ますこと多くなって殆ど弄らなくなったけど >>107
シリコンバレーのプロジェクトでは時代遅れはまちがいないが
日本ではプロジェクトおおい
さらに個人レベルのウェブサイトは世界的にもワードプレスのphp 今の現場でTALON(ローコード開発環境)使っているのだけど
標準機能では出来ない事が案外多く、そこはJavaScriptで埋めないといけないから大変。
しかも標準のJSではなく、文法がちょっと変わっているし
デバッグ用にalert()を挟む事ができないから少し面食らうかも。 htmLやcssって言語じやないよね。ブラウザへの表示と装飾するだけだし Java、最近入れようと思って調べたら相変わらずセキュリティリスク残したままで引いたわ
どーなっとん。入れたいのに マスコミの人件費だけに負ける。ITの人月を経験してしまった件。 結局 アプリに毛の生えたようなやつしかいじれなかったよ Cとかいう欠陥言語、まだ使われてるの?
ほかの言語がどれだけクソかよくわかるな。 まあそのうちプログラミングもAIがやるようになるだろ。人間がやるから人間由来の問題が生まれる。 当然だな。CとC++とJAVA。最初からこの3つで良い。
言葉は魂。国際社会で「英語かスペイン語を話せない人は人でない」と同じで、
プログラミングでC++かJAVAを使えない人はPGやSEでないと切り捨てて良いよ。
もちろん、人付き合いというものや体面があるからリアルで相手に言うことはないが、
それでもどちらも使えない人と深い話をしようとは思わないね。
できないとわかった時点で表向きの距離感に変えるだけよ。
言語は魂。プログラミングに限らず思考は言語で行われる。
言語を習得しない奴は人でない。ただの獣だ。 8bitにお世話になりました
Turbo Pascal >>325
具体的にどこが欠陥なん?
>>330
Delphiもなかなか良かったよ >>9
EXCEL向けで、VBSのほうがしつこく利用されてそう。
VBの手軽さが重宝された時代は過去じゃないかなと。言語も改善は続いているけれど、ウェブ対応がいまいちだったような。 結局はプロジェクトで使われてる言語使うだけで
どの言語が人気とかあんま関係ないけどね
俺「Javaやったことないっすよー」
PL「できるできる」
でおわりだから JAVA ScriptとHTMLは読める程度で、COBOL,ABAP,VBAくらいしか開発できないな。 c++って強いな
構造化言語の走りだな
OSは今後もこれだろうな 数年前、scalaが人気って聞いたから勉強しようかなと思った時期あったんだけど
今は全然人気ないのか・・・
Node.jsとかはランキングにないけどどうなんだろ? VBAで細々と仕事をこっそり効率化して労働コスパを上げてきたがそろそろ限界感じてきた。
VBAでメール自動送信しても最近上手くいかない事多い。なんでやねん。 >>340
どこからが違うものとして扱って良いかよくわからんな >>339
SPFだのDKIMだの最近はメール飛ばすのも面倒だしなあ >>331
Delphi良かったよね。
Procedure内でスタック解析してトリッキーな事もできたし、Implement司令もOOPで便利だった。
プログラムの見晴らしの良い言語。 >>188
ミドルウェアとかゲームエンジンみたいに低レベルで速度求められる分野でシェア増やすと思うけど
日本でのお仕事という観点で考えると、日本でそういうことやってるところが殆どないという罠
組み込みは安定性重視なので採用されるにしても相当先になりそう JavaScriptが言語じゃないと突っ込む人って恐らくJavaScriptでDB操作とかしたことないんだろうな >>343
これはほぼアメリカの状況で
AndroidアプリはJavaで開発するからだろ
日本ならまだサーバもほとんどJava >>333
製造業大手関連だけど、未だにVBA弄れる人が神扱いされてる。ソースは俺(神扱いの人は別の人だけど)
IT系で疲れてる人は製造業行った方が良いと思うw ハード屋がエクセルマクロ使えると喜ばれるのは間違いない >>355
HTMLのMLはmarkup languageだぞ
programming languageじゃないぞ >>356
>>317の「言語じゃないよね」に対するレスなんで >>317
HTML + CSS はチューリング完全だぞ >>299-300
これみて思ったがJavaはOracleのJavaじゃなくてJava系統全部の合算だよね
まあPythonもいろいろあるが >>325
BASICしか出来なかったんだね。可哀想に C覚えときゃ間違いない
LSI C-86試食版なら無料だよ >>7
最近だと、IoTの関係でAmazonがFreeRTOSを買収して
そっち方面でC言語需要が増えたというか裾野が広がった感はある >>362
gccで良くね?
せっかくWindows10でWSLが使えるんだし >>365
cやjavaっぽいっていう利点は素晴らしいよね。
使えと言われたものを使うだけ、とは言え、選んでいいなら慣れたphpだよ。
同じ目標を達成するのに時間はかからない方がいい。 会社のPCはadmin権限絶対与えられないのを前提にしたら、
VBA、HTML+CSS+javascriptしかない。
俺も会社で使うツール作る為にしかプログラミングしないので、それ以外の言語覚える気しない…
pythonは凄く興味あるけどね。 >>368
プログラミング言語より日本語を覚えたほうがいい >>112
Oracle JDK のことなら無料提供に戻ったよ
そもそも無料で使えるのが他にあるからそれに差し替えたところが多かったんじゃないかね>java pythonは()がなくてスペースでIf文とかの区切りをするから
初心者に分かりにくい LISPは震災に巻き込まれなければ覇権取れてたな
今は見る影もない >>368
みんな笑ってるけど割とありふれた環境だね
開発環境構築ができない部隊というのはこの世に存在する CPUが8bitの頃は、アセンブラですら使わず機械語モニタで直接16進数を入力してダイレクトコーディングしていた猛者も結構いたけどなw
ニーモニックも全て16進数で記憶していた連中で、凄まじい奴はプログラムサイズ節約のためオペランドにジャンプするアクロバットまでしていたとか…… >>291
Cはパインタが難しいというが、そんなに難しいのか。 >>354
事務職だが15年前に俺がエクセルマクロで作ったものが今も使われている。 >>383
昔、I/O誌の投稿ゲームの作者にそんな人がいたような。 >>384
メモリアドレスで考えるようになれば慣れる >>384
pointerを「パ」で発音するところあるの? ポインタなんて普通の言語じゃ見えないから
わからない人はとことんわからんみたい。
機械語をちょっとでもかじってる人は容易い。 GCと合わせて見せないようにするのが他の言語の売りだからな
もはやハードとしてのコンピューターというよりは理想的な情報処理空間の構築だからね 10年前に業務でpython使ったら営業にキチガイ扱いされたなw >>105
小学生ではやってきたのは16進
ノート1面が16進コードにあふれてビビった z80のゲームて負け判定のところに
c9入れて無敵状態
みたいな改造したなあ。 日本で半導体が元気だった頃はC言語使いまくってたけど今はどこで使われてるの? Pythonが使いやすいのはライブラリの導入と使用の簡単さなんだよな
Javaで作ろうがCで作ろうが作ったものをPythonで管理してキックするだけで済む CとVBしか知らない爺さんだが、役定になったため退職し請負でc#とJavaScriptをやることになったけど、意外に出来るな。
管理職生活が長かったから20年ぶりのプログラマー。
結構面白い。 >>400
アセンブラからCに入った人はCが高級言語すぎて、時間がかかるところや国宝級のアルゴリズムのロジックなんかはインラインアセンブラで書いていたというかパクってた。
その後VBでうわー簡単と思い、JavaScriptでこれ日本語やんと感じた爺さんです。
役職ついてからはスケジュール管理しかさせてもらえなかったけどな。 >>269
いや、帝大や早慶レベルの人は大手に入るからPGではなく、コンサルとかPMを最初からやらせられる。 htmlは別の言語やらスクリプトとの接続増えすぎてわけわからん。ソースが汚い。 >>388
英語に「お」という母音は存在しない
oはアウと発音する
例:out, now, money, love ある案件のため、2年ぐらい前に組んだプログラムを書き直した
冗長かつ稚拙なスクリプトで我ながら情けなくなったw
書き直したら半分以下の記述になって処理も速くなって満足
あの頃はガムシャラに勉強していたもんだ、とも思ったけどね >>387
Visual BasicからVB.NETに移行しようとしたときに、インスタンスが最大の難所だな。
Cのポインターは理解できたけど、インスタンスは無理だった。 ポインタも継承も理解できない
誰でもぶつかる壁に俺もぶつかった cでフラットなメモリ構造のプログラム書いたあとで
C++でクラス、構造体使いまくったプログラム書いたら
後者のほうが早かった。
コンパイラの最適化に負けた。 if (x):
y=1
else:
y=2
↑
ここにendifって書かないと気持ち悪い
って思うのは僕だけじゃないと思う なんかスクリプト言語はプログラミング言語でない派が多いな >>325
Cなんて元々高級アセンブラだし、アセンブリ言語で書くよりマシなら充分 ポインターは、まだ簡単。
Aという箱に5という数字を入れるのが変数
Bという箱に5という数字を入れといて、Aという箱にBの箱を置いてある場所を示す住所を入れるのがポインタ変数。
(一般的には、単独の数字を入れた変数ではなく、文字列型変数≒配列の先頭に、ポインターをセットして利用するんだけどな)
ここまでは分かる。
しかし、その後のVB.NET最大の難所であるインスタンス=継承が使いこなせない。
インスタンスは本を読むと、型を定義して実体化させるとか書いてあるけど、
コードを書こうとすると、さっぱり分らん。 c# javaはSier
python go rubyはスタートアップ
なイメージ >>405
voice, coin, choiceなどのoiという2重母音は
たとえアメリカ英語であってもしっかりとした「オ」だよ
あと、moreやforeignなどのorも >>419
変数を宣言すると、メモリ上にその値を保管する領域が確保される、ってのは分かってるはず
クラスを定義して、そのクラスの変数を宣言すると、メモリ上にその内容を保管する領域が確保される
インスタンス化というのはメモリ上に内容を確保する動作、インスタンスというのは宣言した変数
大和型戦艦の設計図が大和クラスの定義
建造した大和型戦艦「大和」「武蔵」がそれぞれインスタンス
建造するという行為がインスタンス化するという行為 ちなみにインスタンス(instance)は継承(inherit)ではないよ C++で学生さんにクラスやインスタンスを
説明するときに割と難儀するな。
実行時にはクラスは実体じゃねえ、
ってのをいくら繰り返しても
なかなか感覚を持ってもらえない。 >>425
そこらの動きはOSとセットだからなあ
結局Cとunixシステムコールをセットで学ぶのが一番近道なんだろう Cのポインタは概念は簡単だが書き方が独特でしっくりこない
正直そこまで意識させるならHDLと連携させる方がいい
pythonはプログラミングの本懐でもあるアルゴリズム設計に集中出来るから重宝されてるね 「プログラミングスクール卒は使えない」とか言ってた記事のやつが
RubyとPythonをおすすめしてたぞ サーバサイドpythonってdjangoしてるの? ■ このスレッドは過去ログ倉庫に格納されています