1: 田杉山脈 ★ 2021/03/28(日) 19:09:15.14 ID:CAP_USER
TIOBEは毎月、人気の高いプログラミング言語の指標を発表している。定期的に発表されるこれらの指標を見ると、人気プログラミング言語の変遷がよく分かる。同社は先頃、2021年1月の人気プログラミング言語に関する最新の指標を発表した。その指標で明らかになった注目すべき情報の一部を以下で紹介する。
2021年1月の指標とともに、TIOBEは「Python」が2020年の「今年のプログラミング言語」に選ばれたことも発表した。Pythonの選出は4度目であり、新記録だ。
TIOBEの説明によると、この称号は、「1年で最も人気を獲得したプログラミング言語」に授与されるという。2020年、Pythonの評価の上げ幅は2.01%で、「C++」(1.99%)と「C」(1.66%)をわずかに上回った。
2021年1月の指標とともに、TIOBEは「Python」が2020年の「今年のプログラミング言語」に選ばれたことも発表した。Pythonの選出は4度目であり、新記録だ。
TIOBEの説明によると、この称号は、「1年で最も人気を獲得したプログラミング言語」に授与されるという。2020年、Pythonの評価の上げ幅は2.01%で、「C++」(1.99%)と「C」(1.66%)をわずかに上回った。
9: 名刺は切らしておりまして 2021/03/28(日) 19:21:16.65 ID:dh6IBAsq
そんなもん、使用目的で大きく異なるだろう?
94: 名刺は切らしておりまして 2021/03/29(月) 07:40:23.63 ID:z/3cVHt0
>>9
確かにな。業務システムなんかだとまだ使ってるのは見たこと無いな。
確かにな。業務システムなんかだとまだ使ってるのは見たこと無いな。
3: 名刺は切らしておりまして 2021/03/28(日) 19:15:04.58 ID:OqGSUL6Z
初心者がPythonから勉強しても大丈夫でしょうか?
14: 名刺は切らしておりまして 2021/03/28(日) 19:30:22.85 ID:KkK2XXBB
>>3
目的、ゴール設定次第だよ
何をしたいのか、何者になりたいのかによってそれにあった言語は大きく変わってくるからね
目的、ゴール設定次第だよ
何をしたいのか、何者になりたいのかによってそれにあった言語は大きく変わってくるからね
15: 名刺は切らしておりまして 2021/03/28(日) 19:35:13.40 ID:uOWbxSJ8
>>3
やりたいことからそう離れてるってわけじゃなければ
とりあえずそれでどうぞ
ひととおり作れるようになるころには
ほかの言語でも作れるようになる
やりたいことからそう離れてるってわけじゃなければ
とりあえずそれでどうぞ
ひととおり作れるようになるころには
ほかの言語でも作れるようになる
25: 名刺は切らしておりまして 2021/03/28(日) 19:59:25.29 ID:8VXOW/ql
>>3
うちの子、専門外でIT企業に就職したけど、
最初はコレ覚えたよ
その前にデータベースの勉強したけど
うちの子、専門外でIT企業に就職したけど、
最初はコレ覚えたよ
その前にデータベースの勉強したけど
48: 名刺は切らしておりまして 2021/03/28(日) 21:25:21.52 ID:XwBf1s6m
>>3
むしろ初心者向け
一通りプログラムの手順を押さえたら、実際にどの道に進むかで違う言語を勉強したらいい
むしろ初心者向け
一通りプログラムの手順を押さえたら、実際にどの道に進むかで違う言語を勉強したらいい
54: 名刺は切らしておりまして 2021/03/28(日) 21:55:03.42 ID:OLbjlQIb
>>3
プログラミングは作りたいモノの具体的な目標を持って取り組んだ方がいい
それに向けて必要な知識を得ていくイメージで勉強するのが一番モチベを
たもてると思う
例えば目標が「スマホアプリを作りたい」なのにPythonとかやっても
意味が無いしモチベが続かないんじゃないかな
プログラミングは作りたいモノの具体的な目標を持って取り組んだ方がいい
それに向けて必要な知識を得ていくイメージで勉強するのが一番モチベを
たもてると思う
例えば目標が「スマホアプリを作りたい」なのにPythonとかやっても
意味が無いしモチベが続かないんじゃないかな
21: 名刺は切らしておりまして 2021/03/28(日) 19:52:28.48 ID:hSTUOYFK
その分野の定番言語を使うのが一番
いちいち基礎からやる必要はない
いちいち基礎からやる必要はない
20: 名刺は切らしておりまして 2021/03/28(日) 19:52:05.61 ID:fm2vQXtf
金になるのはちょっと古い言語で書かれたレガシーシステムだよ
22: 名刺は切らしておりまして 2021/03/28(日) 19:52:29.89 ID:kW/lTgwT
別に目的を簡潔に遂行出来るならなんでも良いけどね
だがCOBOLてめぇはダメだ、ブラックボックスとして眠ってろ
だがCOBOLてめぇはダメだ、ブラックボックスとして眠ってろ
26: 名刺は切らしておりまして 2021/03/28(日) 20:03:54.56 ID:di3Sm4mT
VBが一番手ごろで簡単だと思うけど人気ないんだよな
てか、{}で括る系の言語は美しくないから嫌いだわ
特に{で1行使ってるのを見るとイライラする
てか、{}で括る系の言語は美しくないから嫌いだわ
特に{で1行使ってるのを見るとイライラする
29: 名刺は切らしておりまして 2021/03/28(日) 20:09:59.95 ID:LB52+HcS
>>26
C#やってみ。
>特に{で1行使ってるのを見るとイライラする
いやなら一行で書けばいいじゃん。
C#やってみ。
>特に{で1行使ってるのを見るとイライラする
いやなら一行で書けばいいじゃん。
31: 名刺は切らしておりまして 2021/03/28(日) 20:17:57.99 ID:di3Sm4mT
>>29
C#もJAVAもやってるよ
記号が多い言語は糞だ
C#もJAVAもやってるよ
記号が多い言語は糞だ
37: 名刺は切らしておりまして 2021/03/28(日) 20:40:06.78 ID:D0ktn9pu
>>31
{}無いとか、句読点無いのと一緒だろ
無い方が分かり辛いわ
{}無いとか、句読点無いのと一緒だろ
無い方が分かり辛いわ
99: 名刺は切らしておりまして 2021/03/29(月) 08:18:20.11 ID:8Bf9aQE/
>>26
endよりはマシだ
endよりはマシだ
28: 名刺は切らしておりまして 2021/03/28(日) 20:09:38.17 ID:6SbalQ4X
R 年収1500万
Python 年収600万
なぜなのか
Python 年収600万
なぜなのか
31: 名刺は切らしておりまして 2021/03/28(日) 20:17:57.99 ID:di3Sm4mT
>>28
必要としてる業種が違うから
必要としてる業種が違うから
33: 名刺は切らしておりまして 2021/03/28(日) 20:29:31.07 ID:FBnd1osD
>>28
言語じゃないんだよ
発注条件は
言語じゃないんだよ
発注条件は
38: 名刺は切らしておりまして 2021/03/28(日) 20:41:49.14 ID:uOWbxSJ8
>>33
結局のところは最終的になにを実現するのかってところだからな
それが困難なことであれば高額だしそうでなければお安くなると
結局のところは最終的になにを実現するのかってところだからな
それが困難なことであれば高額だしそうでなければお安くなると
35: 名刺は切らしておりまして 2021/03/28(日) 20:38:01.94 ID:M7qeePP1
そう。言語はその一要素でしかない。
汎用性、応用性、それがC++
汎用性、応用性、それがC++
39: 名刺は切らしておりまして 2021/03/28(日) 20:43:39.76 ID:Pnk6DBnh
C++やってる奴がpythonを目の敵にしている理由がわからん。
C++からpython呼び出せるんだから、互いの便利な部分をそれぞれの言語で使えばいいだけの話だろ
C++からpython呼び出せるんだから、互いの便利な部分をそれぞれの言語で使えばいいだけの話だろ
41: 名刺は切らしておりまして 2021/03/28(日) 20:46:57.70 ID:M7qeePP1
目の敵にしてない。C++から入ってPythonが良いよ、と。色々広がる。pybindはC++11からね。
30: 名刺は切らしておりまして 2021/03/28(日) 20:16:19.90 ID:ctk6+C7I
Pythonあまり好きじゃないんだけど
複数の環境で動かすの考えるとPythonが使いやすいんだよなぁ
複数の環境で動かすの考えるとPythonが使いやすいんだよなぁ
46: 名刺は切らしておりまして 2021/03/28(日) 21:11:28.77 ID:NVPTqI2k
Pythonで開発すると200万
Javaで開発すると100万
どちらの言語でも同じ事ができる。
結局は安定した業務を行えれば
言語はなんだってよいんだよ。
で、4世代言語ってどうなったw
Javaで開発すると100万
どちらの言語でも同じ事ができる。
結局は安定した業務を行えれば
言語はなんだってよいんだよ。
で、4世代言語ってどうなったw
55: 名刺は切らしておりまして 2021/03/28(日) 21:55:50.72 ID:22mbEGUo
PythonはCSV加工したり、集計とっとり
事務業務レベルで便利な、ライブラリ
多いから便利なんだよ。
プログラミング言語というより、スクリプト
組むのに適してるわ
事務業務レベルで便利な、ライブラリ
多いから便利なんだよ。
プログラミング言語というより、スクリプト
組むのに適してるわ
58: 名刺は切らしておりまして 2021/03/28(日) 22:06:41.23 ID:OLbjlQIb
>>55
その程度ならExcelVBAの方がお手軽でよくね?って気がしないでも無い
その程度ならExcelVBAの方がお手軽でよくね?って気がしないでも無い
67: 名刺は切らしておりまして 2021/03/28(日) 23:01:38.23 ID:FBnd1osD
>>58
処理データ量が大したことなけりゃそれで十分
しかしデータ量が大きくなると結構な処理時間の違いよ
そういう話レベル
処理データ量が大したことなけりゃそれで十分
しかしデータ量が大きくなると結構な処理時間の違いよ
そういう話レベル
78: 名刺は切らしておりまして 2021/03/28(日) 23:29:07.25 ID:22mbEGUo
>>58
エクセルは立ち上げないと使えんからー
バイソンとバッチ組んどけば、朝会社行ったら、データベースから勝手に必要な情報集計終わってたら楽やん
エクセルは立ち上げないと使えんからー
バイソンとバッチ組んどけば、朝会社行ったら、データベースから勝手に必要な情報集計終わってたら楽やん
95: 名刺は切らしておりまして 2021/03/29(月) 07:41:34.12 ID:Dw/1sVyM
>>78
Excel立ち上げなくてもバッチ処理で動くよ
Excel立ち上げなくてもバッチ処理で動くよ
57: 名刺は切らしておりまして 2021/03/28(日) 22:04:34.90 ID:OLbjlQIb
趣味で使うとなるとGUIが弱すぎるからPythonってあんまり魅力を
感じないんだよなぁ
MacやLinuxも使うしマルチプラットフォームでサーバーサイドもOK
ってなると結局、Javaでいいじゃんってなりがち
洗練されてる言語ってのは同意なんだけど
感じないんだよなぁ
MacやLinuxも使うしマルチプラットフォームでサーバーサイドもOK
ってなると結局、Javaでいいじゃんってなりがち
洗練されてる言語ってのは同意なんだけど
103: 名刺は切らしておりまして 2021/03/29(月) 08:44:11.74 ID:BYq6okhq
>>59
使う目的がないとね
Pythonなんて特に顕著
使う目的がないとね
Pythonなんて特に顕著
107: 名刺は切らしておりまして 2021/03/29(月) 10:53:25.14 ID:Dw/1sVyM
>>59
c#でスマホアプリ作れるよ
c#でスマホアプリ作れるよ
71: 名刺は切らしておりまして 2021/03/28(日) 23:11:57.43 ID:lTSGTE+U
UnityでC#勉強するのが一番モチベ上がるんじゃないかな
ゲーム制作は実際に画面に出力されてオブジェクトが思いのままに動いてくれるし万能感に浸れる
ゲーム制作は実際に画面に出力されてオブジェクトが思いのままに動いてくれるし万能感に浸れる
80: 名刺は切らしておりまして 2021/03/28(日) 23:37:50.24 ID:HpPgfxdi
>>71
ゲームに興味がない奴も多いし、3d,2dどちらにせよUI前提みたいのはやりたいことと関係ない場合単なるオーバーヘッドにしかならん
学習するだけならjupyterに言語カーネル入れたようなものでいい
ゲームに興味がない奴も多いし、3d,2dどちらにせよUI前提みたいのはやりたいことと関係ない場合単なるオーバーヘッドにしかならん
学習するだけならjupyterに言語カーネル入れたようなものでいい
63: 名刺は切らしておりまして 2021/03/28(日) 22:51:11.42 ID:SU3v6ifI
めんどくさい。一つに統一してくれよ。
81: 名刺は切らしておりまして 2021/03/28(日) 23:38:43.13 ID:mm2UGhVv
プログラムといえばCOBOだろうが!バカチンが!L
96: 名刺は切らしておりまして 2021/03/29(月) 07:58:13.88 ID:um0ZdFNH
プログラム言語の何が嫌って半角小文字が嫌い
97: 名刺は切らしておりまして 2021/03/29(月) 08:11:29.27 ID:Hi/jFBIN
>>96
全部大文字でコーディングするN88 BASICとかQuickBASICが好きだった人かな?
全部大文字でコーディングするN88 BASICとかQuickBASICが好きだった人かな?
98: 名刺は切らしておりまして 2021/03/29(月) 08:13:23.85 ID:Hi/jFBIN
COBOLも全部大文字か
110: 名刺は切らしておりまして 2021/03/29(月) 11:47:07.30 ID:FhsMjSS4
行列を扱うプログラムをCで書けばいいだけ
必要なことは全部Cでできる
必要なことは全部Cでできる
114: 名刺は切らしておりまして 2021/03/29(月) 12:13:17.73 ID:iEhNVdkx
>>110
やりたい内容による
素のCの方がいい場合もあるけれど一派論としては現代でCを学習開始するならC++でやるのが順当
やりたい内容による
素のCの方がいい場合もあるけれど一派論としては現代でCを学習開始するならC++でやるのが順当
111: 名刺は切らしておりまして 2021/03/29(月) 12:03:07.47 ID:HUg2ugOV
windowsアプリケーション作る仕事の人は
visualstudioとかvbaだろ
visualstudioとかvbaだろ
113: 名刺は切らしておりまして 2021/03/29(月) 12:10:50.85 ID:iEhNVdkx
>>111
VBAは流石に古すぎる上に機能面や文法面でも最悪
VBがいいなら最低でもVB.net
エクセルのマクロくらいしか書いた事ない人やVBAの何が悪いのかすら分からない人こそ本物のプログラミング言語を知るといいと思うけどね
そもそも必要がないのかもしれんけどw
VBAは流石に古すぎる上に機能面や文法面でも最悪
VBがいいなら最低でもVB.net
エクセルのマクロくらいしか書いた事ない人やVBAの何が悪いのかすら分からない人こそ本物のプログラミング言語を知るといいと思うけどね
そもそも必要がないのかもしれんけどw
115: 名刺は切らしておりまして 2021/03/29(月) 12:24:56.65 ID:9GR66V2i
>>113
VB.NETでも割とキレる(主に他人の書いたテンプレクソコードで)のに機能が揃ってないVBAとか絶対無理だわ
VB.NETでも割とキレる(主に他人の書いたテンプレクソコードで)のに機能が揃ってないVBAとか絶対無理だわ
117: 名刺は切らしておりまして 2021/03/29(月) 12:34:14.65 ID:D4mn8j6z
Excel vbaは言うまでもなくシート上のデータを扱えるからな
いちいちvbでExcelシート読み込んでとか
面倒なことはしない
Accessも同じ
いちいちvbでExcelシート読み込んでとか
面倒なことはしない
Accessも同じ
121: 名刺は切らしておりまして 2021/03/29(月) 14:44:45.59 ID:Lr0Lc0Yi
>>117
だから個人、1人業務の自動化や効率化程度ならまあ何でもいいっちゃいいんだよ
但し、規模が大きくなったり複数人が絡んだりして時に苦しくなるわけで
そのレベルから先は真面目にプログラミング言語や技術選定した方がいいね
だから個人、1人業務の自動化や効率化程度ならまあ何でもいいっちゃいいんだよ
但し、規模が大きくなったり複数人が絡んだりして時に苦しくなるわけで
そのレベルから先は真面目にプログラミング言語や技術選定した方がいいね
119: 名刺は切らしておりまして 2021/03/29(月) 12:50:10.63 ID:r8XRYjwV
PythonでOfficeを動かすみたいな本を買ってみようかとおもったんだけど、プログラミングしたことない人が買っても理解できるかな
ExcelVBAしかできない
ExcelVBAしかできない
122: 名刺は切らしておりまして 2021/03/29(月) 14:45:38.39 ID:Lr0Lc0Yi
>>119
そういう本はあなたのようなユーザーをターゲットに書いてあるので問題ないと思うよ
そういう本はあなたのようなユーザーをターゲットに書いてあるので問題ないと思うよ
116: 名刺は切らしておりまして 2021/03/29(月) 12:25:31.56 ID:bRaQEBEd
112: 名刺は切らしておりまして 2021/03/29(月) 12:06:11.86 ID:6Q8obwl/
pythonはプログラム非専門家にとってすごい便利な言語じゃないかな
112: 名刺は切らしておりまして 2021/03/29(月) 12:06:11.86 ID:6Q8obwl/
なでしこブームは来ないの?
マンガでざっくり学ぶPython
posted with AmaQuick at 2021.03.29
コメント
コメント一覧 (14)
wavefanc
がしました
同感(プログラミング超初心者)
wavefanc
がしました
wavefanc
がしました
学術系とか分析系の高給の人が仕事でたまたまpython使ってるってだけで、python使えば高給になるわけじゃない
wavefanc
がしました
そういう系統で使うものでは無いな。
自分が使うタイプというかスクリプトチックと言うか。
依頼する側が自分たちで直す母体渡す感じ。
wavefanc
がしました
型制約ないとテストやデバッグでしょうもないパターンを無限に考えないと行けなくて怖い・・・とおもうC++派なのであった・・・
ジェネリクスがあるおかげで黒魔法を作り放題!たのしいぞ!
なによりマルチパラダイムプログラミング言語!そのうち新しいパラサイムが勝手に入ってきてやべーたのしー!になるぞ!みんなもC++やろう!そして苦しもう!
wavefanc
がしました
来年あたりRustが上位に来るかもね
wavefanc
がしました
業務に使われる言語は何なのか?それを調べれてからやれw
大学でイキってMACを買う連中がやってそう
wavefanc
がしました
本人の実力も大事だがおそらく最も重要なのはどこに会社にいるか。
wavefanc
がしました
wavefanc
がしました
コメントする