【IT】AI時代のプログラミング言語の王者って何になると思う?俺は「Rust」だと思う [135937206]
■ このスレッドは過去ログ倉庫に格納されています
Rust バージョン1.68.0、気になる更新内容をチェック
https://atmarkit.itmedia.co.jp/ait/articles/2304/04/news038.html
Rustは安全性の高さと速度の速さが最強レベルという強みがあるが、コードをかける人間が少ないという弱点もある
AIなら丁度その弱点を補ってくれる >>277
各CPUに異なる機械語を生成するのはムダ
現代の言語コンパイラが行っているようにLLVMを生成してLLVMでの共通最適化を経て各CPUの異なる機械語への最適化生成がAIにとっても有利 構造や文脈、意味論の欠如したバイナリデータの羅列の解釈は暗号解読に似て、膨大な処理が必要だからAIにも不利だろう
AI独自の方法でプログラムを作るとしてもそれは論理構造が整理された言語の形を取ると思う
限定的な文脈では直接バイナリを組み込むことはできそうだけども、それってCライブラリをリンクすんのとたいして違いがない >>267
そもそもZigがなぜRustとの比較に挙がるのががわからんわ
Zigはそんな詳しくはないけど軽く見た感じでは単にCをモダン化させたような言語で別にRustのような高い安全性は担保されてないじゃん
目的が根本的に違うように思うから比較すること自体がおかしいと思う
戦車の装甲の強さの話してるのに自動車の方が小回りが効くとか言われてるような違和感
Zigと比較するのはGoとかD言語とかそのへんじゃないのか? >>278
>>279
質問に質問で返すのは申し訳ないが、AIがどんな言語だろうとどんなコードを書こうがどうでもいいけど
そこに人間が手を加えなきゃいけない理由はなんだ?
感情とか当たり前とかそういう感覚の話は抜きにして考えてもらいたい >>281
この話に人間関係ないでしょ
プログラムは文脈のある言語の形を取ったほうが分析や生成の処理対象として有利ってだけの話
1MBのバイナリと100MBのソースコードがあったとして、後者のほうが圧倒的に少ない計算量で構造解析ができると思う、たぶん次元が違うレベル
>>216
ブルドーザー…(´・ω・`) ところでAI絡みのネタをざっと勉強できる本教えてくれ
オライリーでも沢山出てて分からん Rustは習熟するのに時間かかるらしいな
そこんとこAIがうまいことしてくれればいいね
そもそもコード書くのいやや
プログラミングが高校の必修科目になったが
言語の指定は無いそうでHSPとかひまわりが採用されそう
>2021年の教科書検定に合格した「情報Ⅰ」の教科書には、「Python」や「JavaScript」といった言語が掲載されています。文部科学省による教員研修用教材にはPythonを使ったプログラミングの授業例が掲載されているため、Pythonを使う学校が多いと予想されます。 今月の Interface を読んでいたら、IDE がしっかり
していれば Rust もありかなという気がしてきた。
ただ、それって AI 関係するのかな? IDE あたりで
絡んでくる? Rustは非常に低レベルな言語だし、そもそも「プログラミング言語の王者」なんてものを考える事自体がナンセンス
一つの言語で何でも書こうとする意味がわからない
速度最優先でレベルの低いものを書くなら Rust が最善かも知れないが
そんなもので例えば Web アプリを書こうと頑張っても仕方がない でも生存戦略からすると、GPTに出てきても学習不足で適切な解が出てこないようなマイナー言語を極めて
ニッチで稼ぐのが正解なんじゃないかという話もある GPTの学習が少ないレガシー言語で作られたプログラムが一通り最新言語で書き換えられたりすれば
結局はGPTを利用してプログラムを組めること自体が重要になるんだろうな 少なくとも現状のAIは既に繰り返し書かれた事のあるコードしか書けないし
原理から言ってこの点は将来にわたって変わらないと思うんだよね
少なくとも今後数十年の間は。
まだ誰も考えたことの無い設計を考える、みたいなのが出来るのは
当分は人間だけだと思うね >>290
RustはOSや基盤ライブラリなど低レベル記述にも向いていますが
Web方面などにも向いているためRustが盛んに使われるようになりつつあります
理由はC/C++と異なりRustでは常に安全に自動的にメモリ解放されて手間もなく言語仕様も高機能で書きやすいことと
Rustを使うと高速で省メモリであることからGC言語に対してリソースコストを数分の1に下げられること
Rustを使えば並行・並列プログラミング時にもデータ競合を絶対に起こさないことが保証されているためです Rustとか言ってるやつはエアプ
C/Cppの強力さを知っていれば置き換わることは無いと分かる 英語のプロンプトエンジニアが最強
日本語はおわこん ■ このスレッドは過去ログ倉庫に格納されています