【IT】AI時代のプログラミング言語の王者って何になると思う?俺は「Rust」だと思う [135937206]
■ このスレッドは過去ログ倉庫に格納されています
Rust バージョン1.68.0、気になる更新内容をチェック
https://atmarkit.itmedia.co.jp/ait/articles/2304/04/news038.html
Rustは安全性の高さと速度の速さが最強レベルという強みがあるが、コードをかける人間が少ないという弱点もある
AIなら丁度その弱点を補ってくれる
速度の速さってなんだよ ライブラリが未熟という弱点もあるがその辺を充実させるのもAIプログラミングの得意分野だろう 王者がどうかは知らんが
githubはpythonだらけ むしろAIが逐一手助けしてくれるようになるんだったらC++で良くね? AI時代にパフォーマンスの悪い言語使う意味ってあんまないよね
人力で書くなら簡単な方が良いけどさ 組み込みとかOS用だろ?
メモリリークをそんなに気にする必要がない分野だと流行らなそうだが・・・
いやAIがインフラ化するなら実行効率最優先になってあり得るのか >>5
ビルドが遅いんよ
書き換えて即実行したい!が世界の意思
実行時の速度を極めたいようなプログラマは少ない サンプルコードすぐ書いてくれるからすげーよなchatGPTは。 言語自体の向き不向きってかAI覇権争いの勢力図的にMSが一歩抜きんでてる訳だからVC++とC#が色々と進化しそうだな 俺がPythonで書くからAIにCとかRustに直してほしい 俺も気になってるんだよなrust
調子乗ってる動的言語共にデカいカウンターかまして欲しいわ C++とか無いわ
あんな訳わからないトレースし難い実行時エラーが簡単に起き得る言語なんてもう使いたく無いでござる
C++使うくらいならRustの方が遥かにマシでしょ pythonが最強だと思ってる
でも速度が出ないから時間がかかる部分をc++のモジュールにやらす
俺はこのスタイル 現在のPythonのライブラリを流用できる新しいやつ >>21
Microsoft
Visual Studioの使いやすさ
Unity
20年間人気右肩上がり
Javaにはライブラリで劣るだろうけど参入しやすい AIが作るなら最終的にマシン語かAIが考えた最強の言語になるだろ >>23
AIがプログラム書くってこと?
実用的になるまで何年掛かることやら >>23
以前の話とか言われても、その後も別に変わる必要ないだろ
話題のイラストAIのstable diffusionとか追加モジュール含めてpythonで書かれてるぞ 王者ではないだろうがこれからはTypeScriptもMS絡みで増えるだろうな まあ言語なんてただの手段だし
仮に王者とやらが生まれても常にニッチな需要はあるわけでそこに特化した言語が生まれて人気が高まって一般化する
それの繰り返し >>30
俺がしてるのはそういう話ではないが「AIを利用するための言語」という意味で言えばPythonであることは別に否定しない
俺がしてるのは「AIサポートが充実した際の言語」 コードをかける人間が少ないと学習元データ不足でまともに使えないのでは? Pythonだと思うわ
ペライチ以上の生成はAIには難しいから1ファイルで完結しやすいPython有利 テストならPythonでも良いけど最終的に運用するのならC++ RustはGoogle一押しの言語なんだっけ
以前Chromeのコードも徐々にRustに置き換えていくとかニュースで見た気がする >>35
学習元の情報やライブラリが充実した言語になるしかないんじゃね
今ならPythonかなあ
AIが間違えにくい言語、みたいなのがあればそっちが良いと思うけど >>37
確かに
少なくとも現状のAIだとPythonに追い風だな
ただchatgptは大元がMicrosoftだしそのうちVisual Studioに性能の高いAI搭載し始めるとわからなくなってくるかもね >>26
最終的にはそうなるかもしれんけど
AI同士の意思疎通にはxmlをやりとりするみたいなプロトコルとバイナリに翻訳してすぐ使える中間コードみたいなのが使われそう >>41
いやAIサポートが充実してる環境下なら制約の多い言語は微妙
アンセーフなこともアンセーフではなくなるだろうからな Pythonで書いてAIにc++かrustに変換させればいいだろ >>25
JavaもOracleが買収して気軽につかえるもんでもなくなったからC#でいいよな >>45
それならc++が一番危険だと思うよ
アクセスバイオレーションを簡単に起こせるじゃん >>37
PythonはAIライブラリが充実してるから使い勝手良く見えるけど、PythonのGUI開発環境こなれてないし、GUIありきのプログラムだとC#がトレンドにはなりそう >>50
いやだからAIサポートがあればナマポの扱いも別に怖がる必要はなくなるやろって話 >>51
確かにGUI作りづらいな
exeにしても起動遅いし外枠は別言語にしたくなるわ ああGUIを作るってことかな
じゃあtkinterだな
あれに文句言うやつはただの軟弱者 >>53
そうなの?現状のchatgptが作るテストはゴミだけど
その困難さをAIが克服したとき、Pythonの困難さを克服するのは無理というのがよくわからん
どっちも安全なコードが簡単にできるから実行速度が速い言語を選ぶという理屈なら分かるが
結局人間が分かる必要があるからc++は微妙だね
もっとモダンな言語を使うでしょ >>48
それはほんとに思う
少なくともJavaを個人で使い始める人は稀だろう
企業のシェアは圧倒的だが
C#はゲームでも手広く人気になってきてるしgptが追い風になる可能性が高い
個人視点だとPythonとC#だなやっぱり llmは推論もクソ重いしクソメモリ食うってことで
いろいろ取り組んでるがそういったとこでは
やっぱりC++になっちゃってるのが実情だな
次点はRustだがRustもC++ほどの効率は出ないのがちょっとね >>25
linuxでも普通にdotnetとかPowerShellが動く時代だからな
github copilotもあるしazureにもAIを組み込んでるしMSの戦略はオラクルに比べると優秀だよなあ 言語の強さってライブラリで決まるよ
Pythonなんてnumpy以前はドマイナー言語だったのに
1人2人の天才でシェアが激変するのがIT分野 >>66
最終的にチューニングしまくるHPCだとC or C++ or Fortranだからな AIが書いてくれるなら人間が読める必要ないしAIだけが読み書き出来るアセンブラみたいなのが出て来るんじゃね >>69
Rubyもmatzが偉そうにしてるけどon rails作った奴が偉いだけだからな
破壊的な変更を繰り返すコミュニティだからオワコンになりかけだけど >>66
RustもC++もLLVMでコンパイルするんだから同じ最適化オプションなら速度変わらんぞ pythonだろgithubで良く使われてるしAI導入したXが来るらしいから あんま詳しくないけど
mozillaがやってるんだろ?頑張って欲しいよな 人間に合わせた言語ってのはコンピューターには適していないんだよ
上級者はコンピューターの都合を理解してプログラミングしたいんだ ai が書くのならいつかはaiに優しいものか機械語でいいのでは
人間なんかバグの原因になるからコードに介入してくるなって思われそう バックエンド求人ランキング
Java
PHP
JS
Python
Ruby
全然変わり映えしないな 性的言語やりたいならGoとRustやれって感じなのかね >>82
Rubyはもう終わった言語だよ過去のもの いくら言語が優秀でも標準ライブラリが貧弱だったり汎用性に欠けるのは流行らん >>86
間抜けがぶち壊しにできないように設計されてるからだろな AI時代は
人間が指示して
AIがプログラム作成
だから
プログラミング言語はどれかを指定するだけ
英語が大事 Rubyでワンライナーとか書くの好きだったけど全然使わなくなっちゃった 車載組み込みでCしか触ってない
Web系の言ってるフロントエンドやらバックエンドとかすらわからんレベルだけど
最近TとかSの人たちがRust使おうぜみたいなこと言ってきてそうなんだよな
そろそろ勉強するべきか? typescript
C#
python
rust
もうこれだけで良いでしょ >>86
車載でメモリリークとか脆弱性をつかれてハッキングされたら大変だろ
早く切り替えろ ルールベースじゃないんだからドキュメントが充実してる言語に流れてくに決まってんだろ
AI時代をなんだと思ってるんだ いまのところPythonかJavascript以外の精度低くない Rustはライブラリが少ないのがなぁ
ライブラリを充実させるために
ChatGPTが他言語のライブラリを読み込んでプロジェクト単位でRust に変換してくれれば良いんだが
現状関数単位でしか変換してくれない… Androidが13から段階的にRustになってiOS以上のメモリ管理になるらしいな ■ このスレッドは過去ログ倉庫に格納されています