1:名無しさんID:ID:uHNdFtJT0 [2026/01/02(金) 19:31:46.67]
https://atmarkit.itmedia.co.jp/ait/spv/2601/02/news013.html
GitHubで人気の言語ランキング「PythonがTypeScriptに抜かれた」ことの意味
「AI、コード、人」 @IT編集部員の2026年展望
近年は「プログラミング言語人気ランキング1位はPython」という記事ばかりお届けしていましたが、2025年10月に大きな変化が起こりました。この変化の背景には何があったのか、幾つかの記事を振り返りながら、今後についても考えます。
20:名無しさんID:ID:XaXLS3mQ0 [2026/01/02(金) 19:41:02.16]
>>1
これ
去年めちゃくちゃ増えたよな
125:名無しさんID:ID:hS1HGO1A0 [2026/01/02(金) 23:23:01.66]
>>1
pythonもtypescriptも同じインタープリタータイプの言語なんだが?
お前意味分かってないだろwww
160:名無しさんID:ID:Ldjmb7Ni0 [2026/01/03(土) 10:30:10.96]
>>1
のOctoverse 2025レポートだとpythonも前年比49%の伸び
typescriptの伸びが67%でそれを上回ったというだけ
別にpythonの需要が減ったわけじゃないらしいよ
2:名無しさんID:ID:uHNdFtJT0 [2026/01/02(金) 19:32:29.48]
2025年はプログラミング言語にとって大きな転換点になった年――もしかしたら、数年後にそう言われるかもしれません。
2025年10月に「GitHub」を使用する開発者の動向を調査した年次レポート「Octoverse 2025」が公開されました。レポートは、2024年9月1日~2025年8月31日に取得されたGitHubのユーザーおよびプロダクトデータに基づいており、「TypeScript」がコントリビューター数において、2025年1月に初めて「JavaScript」を抜いて2位となり、2025年8月には「Python」も抜いて首位に立ったことを明らかにしました。コントリビューター数が多いプログラミング言語は「コードを最も多く保有するGitHubで開発が最も活発な言語」と言えます。
Pythonは、コントリビューター数で10年トップだった「JavaScript」を2024年4月に抜いて1位になってからコントリビューター数を増やし続け、2025年の7月まで1年以上首位をキープしていたにもかかわらず、TypeScriptがそれを上回ったのです。
これが意味することは何か、プログラミング言語やツールなど開発者の周辺で何が起こっているのか。2025年を振り返り、2026年はどうなるかを展望します。
「GitHubコントリビューター数1位」の意味は?
続きを読むには、[続きを読む] ボタンを押して会員登録あるいはログインしてください。
3:名無しさんID:ID:ATfM3amM0 [2026/01/02(金) 19:32:44.32]
pythonなんて好きで使ってる人間いないしな
5:名無しさんID:ID:SnS7siQA0 [2026/01/02(金) 19:33:18.43]
データ分析は完全に下火
153:名無しさんID:ID:duLcd8qu0 [2026/01/03(土) 09:55:20.25]
>>5
データ分析に興味あってPython勉強しようかと思ってたけど、需要なくなる?
154:名無しさんID:ID:YGYrJbDC0 [2026/01/03(土) 09:59:18.85]
>>153
どの商売でもデータ分析は必要なので需要はあるだろう
ただAIで誰でもコーディングできるので要求される専門性のレベルは上がっていくかもしれん
159:名無しさんID:ID:Dg9n66Im0 [2026/01/03(土) 10:26:42.02]
>>153
まず基本的な統計学が身についてないとコードも書けんのでは?
162:名無しさんID:ID:duLcd8qu0 [2026/01/03(土) 10:35:14.54]
>>159 >>159
必要になる勉強がコードを緻密に書けて
kaggleでよい成績出せる、ってこととは違うような気はしている
でもそれが何なのなかまだよくわからない
>>159
統計検定二級は取りたいな
163:名無しさんID:ID:duLcd8qu0 [2026/01/03(土) 10:36:54.36]
>>162 >>154
180:名無しさんID:ID:xIq5tDrw0 [2026/01/04(日) 04:25:08.56]
>>153
紙のノートで古典の統計ちゃんと計算しとけ
マジで
6:名無しさんID:ID:OYFCLQwu0 [2026/01/02(金) 19:33:26.03]
でも使い道がちがうじゃん
7:名無しさんID:ID:4OKN16N10 [2026/01/02(金) 19:33:54.11]
javascriptでいいじゃん
41:名無しさんID:ID:cCq5Z3xX0 [2026/01/02(金) 19:55:19.92]
>>7
生のjsを書ける人が今殆どいないからTSからjsに変換するんだよ情弱
44:名無しさんID:ID:d2oBALwq0 [2026/01/02(金) 19:59:39.79]
>>41
俺は書けるけどなぁ
152:名無しさんID:ID:1NrNJubg0 [2026/01/03(土) 09:27:25.14]
>>41
書く分には変わらんよ型安全が欲しいだけだろにわかか?
お前が言ってるのは単にwebpackとかbabelの方の話だろ
42:名無しさんID:ID:iHgTv2380 [2026/01/02(金) 19:57:16.01]
>>7
生のJSって何だ?(ゴクリ)
46:名無しさんID:ID:iIM9J8tk0NEWYEAR [2026/01/02(金) 20:00:57.45]
>>42
今は生のJSは使わずにやーん(yarn)でトランスパイルする前提でTSで書いたJSを使うんだよ
8:名無しさんID:ID:MxoiShWp0 [2026/01/02(金) 19:33:56.00]
少しでも早い方がいいからな
ていうことは、プログラム言語はC言語に回帰する
17:名無しさんID:ID:MvoLCqvPM [2026/01/02(金) 19:39:11.04]
>>8
Rust勉強しろよ
19:名無しさんID:ID:MxoiShWp0 [2026/01/02(金) 19:40:42.92]
>>17
だってrustって誰も使ってないじゃんw
174:名無しさんID:ID:z7I+q+SK0 [2026/01/03(土) 18:41:04.25]
>>17
わしrust+tauri+reactで開発してるから必然的にtsも使っとる
9:名無しさんID:ID:muFu05VV0 [2026/01/02(金) 19:34:34.40]
そもそもpythonは過大評価もいいとこだったし
11:名無しさんID:ID:CfgLXsjZ0 [2026/01/02(金) 19:35:52.19]
それでもPythonの守備範囲は広いよ。組み込みでも使うし
16:名無しさんID:ID:uHNdFtJT0 [2026/01/02(金) 19:39:02.30]
>>11
まあ守備範囲でいったらWebで使えるTypescriptも強いし
12:名無しさんID:ID:sbCoOfW20 [2026/01/02(金) 19:35:58.91]
ChatGPTで「〜〜作りたいけど言語は何がいい?」
って聞くとだいたいPython勧められるわ
13:名無しさんID:ID:uHNdFtJT0 [2026/01/02(金) 19:37:12.27]
俺は正直ローカルで使うならNodeよりPythonのほうが全然好きだけどな
14:名無しさんID:ID:9R7hYgwB0 [2026/01/02(金) 19:38:17.74]
また1年後に順位変わってそう
15:名無しさんID:ID:WFfpKnoG0 [2026/01/02(金) 19:38:54.44]
Nodeは雑に環境構築できるからいい
18:名無しさんID:ID:yLs26/uj0 [2026/01/02(金) 19:40:15.16]
Python使ったことないけど動的型付けがアカンのか?
インタプリタなのはおなじやろ?
22:名無しさんID:ID:cDXwmSwb0 [2026/01/02(金) 19:41:17.80]
そもそも実務でPython使うところ見たことないんだけどあるの?
Typescriptならいくらでもあるけど
23:名無しさんID:ID:VHE0BhdH0 [2026/01/02(金) 19:42:10.47]
型がない言語はあかん
24:名無しさんID:ID:uHNdFtJT0 [2026/01/02(金) 19:43:07.18]
Typescriptの型チェックもあんまり…
26:名無しさんID:ID:v08WQ79w0 [2026/01/02(金) 19:44:23.46]
読みやすいPythonじゃいかんのか?
27:名無しさんID:ID:iIM9J8tk0 [2026/01/02(金) 19:44:28.40]
pythonかtypescript選べって言われてpythonを選ぶ理由が1mmもないからな
データベースはACCESSかMySQLから選んでくださいと言っているようなもの
29:名無しさんID:ID:rh3xynFc0 [2026/01/02(金) 19:44:58.17]
いつも消える消える言われてるけど
消えないC言語
32:名無しさんID:ID:v7g9dwl40 [2026/01/02(金) 19:47:34.96]
JSに変換できるからな
34:名無しさんID:ID:HKVq260e0 [2026/01/02(金) 19:48:00.58]
ハードの性能上がってプラグラミング言語の性能差は微々たるものになってライブラリの方が重視されてるだけでしょ
35:名無しさんID:ID:yLs26/uj0 [2026/01/02(金) 19:49:11.06]
人間にはPython読みやすいかもしれないけど
AIはTypeScriptの静的型付けのほうが誤解が少なく読みやすいって言ってるわ
37:名無しさんID:ID:DdTexOxd0 [2026/01/02(金) 19:52:25.17]
Cでいいよメモリ値上がってるし
54:名無しさんID:ID:Udg1DWR30 [2026/01/02(金) 20:12:02.55]
>>37
メモリリークしまくるCはNG
38:名無しさんID:ID:pedeyxY40 [2026/01/02(金) 19:52:29.86]
グルー言語でしかないんだからPythonである必要ないもんな
40:名無しさんID:ID:d2oBALwq0 [2026/01/02(金) 19:53:12.34]
>>38
ほんまやで
43:名無しさんID:ID:/QzdCUdiH [2026/01/02(金) 19:58:01.20]
そういえばオフィスでもtypescript使えるようになったよな
45:名無しさんID:ID:S/hU1WB20 [2026/01/02(金) 19:59:54.86]
どんどんサーバで処理することなんてなくなるからな
よりフロントの方が重視されていくのは当然
jsとtsだったらts選ばない理由もないし
47:名無しさんID:ID:q2hS66Om0 [2026/01/02(金) 20:02:17.41]
で、Typescriptって何に使うの?
Pythonみたいに手軽にWindowsで何でもできたりするの?
50:名無しさんID:ID:cCq5Z3xX0 [2026/01/02(金) 20:04:45.83]
>>47
知らねーならAIに聞けよウンコマン
48:名無しさんID:ID:sbCoOfW20 [2026/01/02(金) 20:04:04.88]
お前らいけるか?
126:名無しさんID:ID:enlx00It0 [2026/01/02(金) 23:37:49.04]
>>48
(ヽ^ん^)「AIが書いた温かみが感じられないコードなんて一目瞭然ですよ!」
49:名無しさんID:ID:jPpSPCSb0 [2026/01/02(金) 20:04:44.90]
Pythonとかいうゴミ言語早く駆逐してくれや
誰も得しねえだろこれ
51:名無しさんID:ID:uHNdFtJT0 [2026/01/02(金) 20:06:32.96]
Pythonも型ヒント書いてmypyとかpyrightでチェックできるから型の扱いはTypescriptと変わらないんだけどな
52:名無しさんID:ID:S/hU1WB20 [2026/01/02(金) 20:08:59.61]
>>51
楽しようとするとおかしくなるだけだからな
pydantic使えば型は見れるしtypescriptと違って本番で何も起きないわけでもないし
53:名無しさんID:ID:ATfM3amM0 [2026/01/02(金) 20:11:28.15]
>>51
どうせツールによって記法がバラバラとかライブラリが全然型定義提供してないとかだろ
57:名無しさんID:ID:2eaXegpv0 [2026/01/02(金) 20:13:44.33]
>>53
昔はそうだったけど今は全然違う
55:名無しさんID:ID:2WVyKHM/0 [2026/01/02(金) 20:12:52.51]
自分のパソコンでスクレイピングで3つくらい動かしてるけど
ネットワークが主な待機だしあんま変わんねえだろと思ってそのまま
56:名無しさんID:ID:Ji/wtpzm0 [2026/01/02(金) 20:13:07.99]
tsて結局jsに変換するわけで別にjsと比べて速くもないしだるいだけやん
てかバックエンドならまだわかるけどデータ整形しかしないフロント程度のもんは型なしで書かせてクレメンス
59:名無しさんID:ID:cCq5Z3xX0 [2026/01/02(金) 20:15:32.07]
>>56
お前少し黙れよ
58:名無しさんID:ID:AZf1Z5rr0 [2026/01/02(金) 20:14:48.50]
株自動化のため必死でPython学んだのによ
61:名無しさんID:ID:2eaXegpv0 [2026/01/02(金) 20:16:03.72]
>>58
為替チャート分析させたいならPythonのほうがいいよ
60:名無しさんID:ID:KUvmPqC30 [2026/01/02(金) 20:15:38.08]
みんな「型」が欲しいんだよ
62:名無しさんID:ID:IFRd5QY8d [2026/01/02(金) 20:16:18.14]
yarn 最近遅くね
bun使っとるわ
63:名無しさんID:ID:M6YCi+2G0 [2026/01/02(金) 20:16:28.07]
今年はこれをAIで描かせればいいのか
よしわかった☺
65:名無しさんID:ID:yLs26/uj0 [2026/01/02(金) 20:17:28.54]
>>63
そうやってTypeScriptがこれからも増えていくということやな
64:名無しさんID:ID:TOHzATWp0 [2026/01/02(金) 20:17:20.67]
これマジだぞ
うちの会社ももうAI部隊はAI開発部隊からAWSのAPI実行部隊になった
AIエンジニアの職がAIによって失われた
67:名無しさんID:ID:+ZYY9fSm0 [2026/01/02(金) 20:18:10.64]
LLM?学習とかさせるなら普通にPythonだろ
70:名無しさんID:ID:TOHzATWp0 [2026/01/02(金) 20:20:07.38]
>>67
その学習はGoogleとかOpenAIの金持ち企業しかできん
数兆円かかる
78:名無しさんID:ID:2eaXegpv0 [2026/01/02(金) 20:23:51.03]
>>70
いうてエロ画像のためにLoRAの追加学習とかさせてる人もいますし
84:名無しさんID:ID:S/hU1WB20 [2026/01/02(金) 20:28:33.18]
>>78
エロ画像なんてビジネスにならないから個人でしかできないので成立してるだけで
仮に金ある企業がやったら個人なんて全部吹き飛ばされて誰も学習なんてせんよ
87:名無しさんID:ID:2eaXegpv0 [2026/01/02(金) 20:31:43.62]
>>84
まあそれに関しては本当にそうだと思いますね
135:名無しさんID:ID:wYTob3HL0 [2026/01/03(土) 01:55:38.18]
>>84
俺が生成したいエロ絵は企業規模の組織なら検討に値しない内容だからローカルでやるしかない🥺
まあ正確にはエロそのものではないが
79:名無しさんID:ID:S/hU1WB20 [2026/01/02(金) 20:24:44.52]
>>67
llmはもう自前でやるなんてコストに見合わなすぎるから自前で学習なんてリソースの無駄だし
今のAIサービスなんて裏でllmにapi叩いてるものばかりなんだからもう誰も学習なんてしない
68:名無しさんID:ID:V0ZvIHtc0 [2026/01/02(金) 20:19:10.47]
typescriptはオレオレで型定義拡張しまくれるし型も抽象化されるしで読むのがしんどい
69:名無しさんID:ID:fxH5l3Yq0 [2026/01/02(金) 20:19:54.47]
適当に動けばOKな俺にはどっちでもいい
71:名無しさんID:ID:UJZceTRt0 [2026/01/02(金) 20:21:31.76]
google ai studioのbuild機能がデフォでtypescriptだしな
72:名無しさんID:ID:8WUpWERv0 [2026/01/02(金) 20:22:20.09]
TypeScriptは書きたくないな…
73:名無しさんID:ID:tfx4cjpg0 [2026/01/02(金) 20:22:30.59]
TypeScriptは見づらいんだよなぁ
74:名無しさんID:ID:KN+t9jZv0 [2026/01/02(金) 20:22:51.08]
そもそもディープラーニングとか触れるのも上澄だけだったしなんで人気だったのか分からない
75:名無しさんID:ID:/iGK9fhi0 [2026/01/02(金) 20:23:01.31]
速度がいらないなら、Typescript、ある程度ほしいならGo、C並みに欲しいならRust
AIのフロントエンドもこの3つに固まりつつあるとどっかで見た
76:名無しさんID:ID:PX+IrMI70 [2026/01/02(金) 20:23:39.49]
AIがAPIを使う時代やろ
77:名無しさんID:ID:CJh7wbb20 [2026/01/02(金) 20:23:44.78]
AIに聞いてるだけだから
勝手にTypeScriptだった
81:名無しさんID:ID:jyS1gnAe0 [2026/01/02(金) 20:25:08.04]
pythonとかrubyも最近は型ヒントとかあるけど、
typescriptと比較すると大幅に低機能
条件型とかできなくて、型推論が効かないんで、型をつけるメリット薄い
pythonは型定義ないライブリーが大量にあるし
なので、機械学習以外でpythonを使うことない
86:名無しさんID:ID:2eaXegpv0 [2026/01/02(金) 20:31:19.98]
>>81
確かにTypescriptのほうが型は複雑ですが一応型推論は効きますよ
ていうかそのくらいできなかったらmypyやpyrightはいったい何を目指して開発してるんだよという
94:名無しさんID:ID:jyS1gnAe0 [2026/01/02(金) 20:38:59.22]
>>86
だから機械学習で普及してるのは事実だけど、pythonの型システムは低機能なのも事実
複雑なビジネスドメインには向かない言語だということ
機械学習が絡まなければ選ぶ理由はない
129:名無しさんID:ID:ovLoAYAp0 [2026/01/03(土) 01:12:56.41]
>>94
話理解できてなくて草
82:名無しさんID:ID:0YrFIlKA0 [2026/01/02(金) 20:25:46.65]
AI時代にWebでフロント作らないっていう状態にならないからJS言語一強になるのは分かってた
フロントバックインフラ全てTypescriptでいい時代になる
83:名無しさんID:ID:TOHzATWp0 [2026/01/02(金) 20:28:32.32]
マジで企業が大量に抱えたAIエンジニアはオワコン化した
いくらTypeScriptでポンポコAPI叩いたところで大したスキルにならん
なんならそんなコードはAIで出力できる
AIエンジニアは地下に潜りエロ絵生成AIでも開発するしかない
85:名無しさんID:ID:02OKtwIz0 [2026/01/02(金) 20:30:30.16]
よほど大きなサービス以外NodeJS/TSってなるよね
88:名無しさんID:ID:VHE0BhdH0 [2026/01/02(金) 20:31:49.52]
PHPからPythonに戻ってきたら読みづらくなってた
もう変数に$がついてないと読むスピードが激遅になる
誰か直し方教えてくれ
89:名無しさんID:ID:2eaXegpv0 [2026/01/02(金) 20:33:00.70]
>>88
それは特殊な症例な気がするのでなんとも
106:名無しさんID:ID:vLgbgKIh0 [2026/01/02(金) 20:52:02.02]
>>88
変数かそうでないかだけでもストレスになっちゃうよね
137:名無しさんID:ID:CYsd/x6D0 [2026/01/03(土) 02:12:27.40]
>>88
俺も
90:名無しさんID:ID:6CkqceyT0 [2026/01/02(金) 20:34:52.55]
denoはどうなった?
91:名無しさんID:ID:jyS1gnAe0 [2026/01/02(金) 20:35:20.64]
golangが速いというのも嘘だからな
あれ贔屓目に見てもjavaとどっこいで、c#には負けてる
シンプルといえば聞こえはいいけど、今どきの言語でないくらい冗長でダラダラ長いコードになる
92:名無しさんID:ID:oOfPcqdz0 [2026/01/02(金) 20:35:51.50]
API使うってなったら勝手にts学び始めたしわかるわ
95:名無しさんID:ID:G6ROSS6v0 [2026/01/02(金) 20:39:21.69]
pythonでまともなAI作れる奴なんて日本にいないもんな GAFAの一部エンジニアだけの特権よ
96:名無しさんID:ID:PuQOoKaV0 [2026/01/02(金) 20:40:44.58]
それで結局タイスクの何が優れてるの?
最近は戯れにRust触ってるけどこっちはあんま人気無い気がするわ
99:名無しさんID:ID:S/hU1WB20 [2026/01/02(金) 20:44:48.33]
>>96
何が優れてるというか今時のフロントを作るならtypescriptになるし加えてSSRとか簡単にやっていこうとしたらサーバの言語もtypescriptに統一したほうがいいってだけでしょ
101:名無しさんID:ID:PuQOoKaV0 [2026/01/02(金) 20:47:47.73]
>>99
へぇー、JavaScriptはオワコンになりそう?
108:名無しさんID:ID:S/hU1WB20 [2026/01/02(金) 20:54:37.34]
>>101
別にJSとTSは対立してるもんじゃないし
個人開発で型が煩わしいならJSになるし他人がみるならTSにしないデメリットはあまりないというだけでしょ
個人開発でもAI使って開発するなら型定義はそんなに大変じゃないからほんとにコードに型ヒント書きたくないときだけJS使うだけになるんじゃないかね
100:名無しさんID:ID:NXeIcFJU0 [2026/01/02(金) 20:45:45.12]
手っ取り早くwebアプリ作るなら何がおすすめ?
102:名無しさんID:ID:oOfPcqdz0 [2026/01/02(金) 20:49:01.98]
最終的にはWebで、APIで、作るんだよな
Pythonは中途半端だ
それこそ大規模システム開発なら、Javaでい
い
機械学習から作るなら、PythonがいいけどAIを「利用」するならtsだ
103:名無しさんID:ID:iTL2dU0V0 [2026/01/02(金) 20:49:10.55]
ってか使いどころが違うやろ
104:名無しさんID:ID:GcW54hII0 [2026/01/02(金) 20:49:32.56]
WebブラウザってそろそろJavaScript以外も使えるようになってる?
105:名無しさんID:ID:2DRuSrnr0 [2026/01/02(金) 20:51:26.97]
単純に型付け言語のほうが良いので
107:名無しさんID:ID:p0psl19i0 [2026/01/02(金) 20:53:35.39]
python触ってるとpipの依存関係解決周りがゴミすぎて吐きそうになる
109:名無しさんID:ID:sJq/9agy0 [2026/01/02(金) 20:54:55.50]
Geminiに聞いたらJS系よりpythonやっとけだってよ
Geminiは結構Googleの規約の抜け道みたいなメソッド平気で教えてくるからビビる
今日日スクレイピング気楽にできるサイト無くなったよなあ
110:名無しさんID:ID:Ji/wtpzm0 [2026/01/02(金) 20:55:01.90]
113:名無しさんID:ID:bNYY6uK60 [2026/01/02(金) 21:11:27.50]
>>110
こいつJavaとJavascriptの違いが分かってないタイプ?
112:名無しさんID:ID:RITJGRUx0 [2026/01/02(金) 21:03:49.26]
Lispは相変わらず古い?
115:名無しさんID:ID:2eaXegpv0 [2026/01/02(金) 21:20:25.94]
>>112
まあ…うん…
114:名無しさんID:ID:uHNdFtJT0 [2026/01/02(金) 21:17:42.13]
ローカルで動かすツールならPythonのほうが手早い気はするんだけどなんかWebUIのダッシュボードみたいなものつけたいならTypescriptなんですかね
116:名無しさんID:ID:dLET/LSX0 [2026/01/02(金) 21:23:25.86]
TypescriptはJavascriptにコンパイルが必要という最大の欠点がある
なので大規模なクライアントアプリを作る用途で使われることが多いはず
逆に小規模なクライアントアプリならJavascriptのほうがコンパイル不要で手軽だから選ばれやすい
つまりほとんどのプログラマーはTypescriptなんて不要である
118:名無しさんID:ID:iTL2dU0V0 [2026/01/02(金) 21:38:26.80]
>>116
それって言うほど欠点じゃなくね
121:名無しさんID:ID:S/hU1WB20 [2026/01/02(金) 21:48:02.42]
>>118
小さいWEBサイト作るならデメリットかもね
本業がある中小のショボサイト作るだけの社内SEならtypescriptなんて使う意味ない
117:名無しさんID:ID:iYUhxI6D0 [2026/01/02(金) 21:24:28.52]
(ヽ´ん`) AI安倍晋三をPythonで作るぞ
119:名無しさんID:ID:kHa+qxro0 [2026/01/02(金) 21:43:22.02]
今のAIによるコーディングならそれなりに設計したあとJavaで実装してもらうのがスムーズそう
120:名無しさんID:ID:e5xU9GwHH [2026/01/02(金) 21:43:38.25]
インデントにうるさいくらいの知識しかないは…
123:名無しさんID:ID:UwPcHOeP0 [2026/01/02(金) 22:34:00.87]
必要なとこはVanilla で書いてるけどTypeScriptに変えた方がなんかいいことある?
124:名無しさんID:ID:8e4HwIAdd [2026/01/02(金) 23:20:54.29]
APIって何?教えレ
127:名無しさんID:ID:FvQjD5Nr0 [2026/01/02(金) 23:51:49.89]
サーバ側とフロントは別の言語使ったほうがよくないか
統一するメリットって何なの
130:名無しさんID:ID:imAW7fZf0 [2026/01/03(土) 01:36:18.86]
さくっと書いて実行できるってしかメリットないしなぁ
読みづらいダルい言語
131:名無しさんID:ID:wRMvw9jM0 [2026/01/03(土) 01:38:26.36]
Rust勉強すればいいのに
型付けどうのこうのの勢力が怖い
132:名無しさんID:ID:wRMvw9jM0 [2026/01/03(土) 01:42:39.32]
condaとかpipとか
ようわからないとこから
バイナリをガンガンDLして
インストールするのが抵抗ある
それ一切駄目という会社もある
Python全拒否な
142:名無しさんID:ID:Nb5XCL7E0 [2026/01/03(土) 03:29:40.02]
>>132
俺もこの仕組み割と疑問だわ
まあ便利だし公式が提供してるプラットフォームで一元管理してるならええか
133:名無しさんID:ID:3flkV21I0 [2026/01/03(土) 01:51:24.89]
python(ライブラリはCやGO)
134:名無しさんID:ID:gEIbr7E10 [2026/01/03(土) 01:53:58.84]
インデント強制すんな
変数の宣言は強制しろ
138:名無しさんID:ID:8DjreM6PM [2026/01/03(土) 02:41:01.76]
プログラマって〇〇が駄目だからXXって理由だけど〇〇すぐ捨ててXXすぐ学ぶの?
英語のトレンド過ぎたからスワヒリ語やろうみたいなレベルじゃね?
それとも英語とスワヒリ語での開発経験あるから余裕でスワヒリ語いけるみたいな感じなの?
139:名無しさんID:ID:pBPJIJrh0 [2026/01/03(土) 02:43:39.58]
jsばっかやってるとクラス作ったり型宣言するの面倒でなあ
140:名無しさんID:ID:hYh4SRlr0 [2026/01/03(土) 02:43:40.42]
いや、むしろTypeScript1位じゃなかったんだという感じで
というかPythonの使用用途もAPIを叩くじゃないか
141:名無しさんID:ID:aK4XtIFA0 [2026/01/03(土) 03:08:49.99]
素のJavaScriptのことバニラって言うやつキモい
143:名無しさんID:ID:r8O3UD9NH [2026/01/03(土) 03:40:54.24]
API叩くだけならPythonのほうが楽じゃないか?
144:名無しさんID:ID:RPT+qIMP0 [2026/01/03(土) 04:11:02.61]
>>143
楽なのとビジネスレベルで使えるかはまた別
Python単純に遅いしね
176:名無しさんID:ID:ovLoAYAp0 [2026/01/03(土) 20:11:19.29]
>>144
何も理解してなさそう
146:名無しさんID:ID:gcqFuhff0 [2026/01/03(土) 04:20:09.85]
oss見てるとjava c#使われてるの一切見ないからプログラマからは嫌われてるんやろなとはおもた
あと最近は動的なやつ作るのにjs使わないで書けるhtmxが流行ってるらすぃ
149:名無しさんID:ID:eVchePaId [2026/01/03(土) 05:19:18.63]
>>146
htmxってajaxのjsonじゃなくてdomを直接やり取りするってことだろ?
結局サーバー側で処理することになるんじゃね
147:名無しさんID:ID:wRMvw9jM0 [2026/01/03(土) 04:35:40.27]
意味不明な比較で
プログラミング言語という表現が
正しいかすらわからないな
言葉で縛るみたいな反則が
多すぎる時代になった
148:名無しさんID:ID:wRMvw9jM0 [2026/01/03(土) 04:41:23.20]
Pythonで型がどうとかいう奴は
もう会話も拒否したい
150:名無しさんID:ID:RUmKCp5qM [2026/01/03(土) 05:25:31.16]
マジかよギフハブ
151:名無しさんID:ID:QsW5cgS2M [2026/01/03(土) 09:19:07.11]
お前らどうやってプログラミング学んだの
155:名無しさんID:ID:lZVB478D0 [2026/01/03(土) 10:10:13.69]
typeって型だけ?個人で使うには変換する手間があるし要らないか
169:名無しさんID:ID:1NrNJubg0 [2026/01/03(土) 11:09:10.26]
>>155
node ver25以降ではtypescript直接で実行できるよ
172:名無しさんID:ID:lZVB478D0 [2026/01/03(土) 11:43:37.13]
>>169
調べたら型だけ削除して実行してるだけなんだな
現状はおまけレベルか
156:名無しさんID:ID:Oe6EUi+K0 [2026/01/03(土) 10:17:23.50]
俺もJSに興味ある
157:名無しさんID:ID:6g/ww5uj0 [2026/01/03(土) 10:17:43.44]
今さらAI開発しても上位互換がいるしな
161:名無しさんID:ID:Dg9n66Im0 [2026/01/03(土) 10:30:42.30]
外部ライブラリも型定義があればエディタのコード補完機能が効くし、特に理由や拘りが無けりゃTS使うのがコーディング作業も効率的に行える
164:名無しさんID:ID:ulPEpuC+0 [2026/01/03(土) 10:38:07.91]
モダンなossツール見たら大抵tsかrustで書かれてるな
165:名無しさんID:ID:NPnsVVql0 [2026/01/03(土) 10:40:02.78]
ヘジルスバーグが天才すぎる
166:名無しさんID:ID:1BVvjkzg0 [2026/01/03(土) 10:41:28.53]
言語は何でもいいから、昔のVisual Basicくらい簡単にソフトが作れる開発環境が欲しい
167:名無しさんID:ID:8K5IWZko0 [2026/01/03(土) 10:42:46.07]
これは急速にWebでAIサイト作らないといけないから需要が高まってるだけのトレンドでしょ
別にTsが素晴らしくなったとかいう話じゃない
171:名無しさんID:ID:Avn+lGD7M [2026/01/03(土) 11:16:42.43]
Pythonなら数百行のコードでGPU使って株価分析とかできるからな
音声操作RPAとかも出来て便利
やっぱ豊富なライブラリよ
175:名無しさんID:ID:2ONRPP+s0 [2026/01/03(土) 18:44:45.28]
gpuiで俺の中でrustはじまった感ある
177:名無しさんID:ID:zE1Jc+mT0 [2026/01/03(土) 21:51:46.09]
型違っても警告出るだけでコンパイル通るしpythonと同じやってる感タイプだた
179:名無しさんID:ID:0BU0wXIs0 [2026/01/04(日) 03:48:04.91]
>>177
そんなことない
pythonは型定義ないライブラリー大量にあるけど、typescriptは整備されてる
pythonの型ヒントはtypescriptと大きく劣る
こういうのが出来ない
https://zenn.dev/oreo2990/articles/1040312d7af066
181:名無しさんID:ID:eT2GQiSq0 [2026/01/04(日) 05:58:40.69]
ちょこっとバインドするぐらいしか用途ないからコントリビュートが増えているだけでは
結局はライセンスチェックしてそのまま拝借するかちょっと書き換えるかで済んじゃうので、Python書けますが売りの人よりTS PSQL CPP/rust読み書き出来る現場経験値高い人が重宝されるよねって事になる
出典:https://greta.5ch.net/test/read.cgi/poverty/1767349906/
コメント