X



【IT】AI時代のプログラミング言語の王者って何になると思う?俺は「Rust」だと思う [135937206]
■ このスレッドは過去ログ倉庫に格納されています
0001番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 46cd-8mDF)
垢版 |
2023/04/08(土) 10:22:50.45ID:YL6b3NQ90●?2BP(2000)

Rust バージョン1.68.0、気になる更新内容をチェック
https://atmarkit.itmedia.co.jp/ait/articles/2304/04/news038.html

Rustは安全性の高さと速度の速さが最強レベルという強みがあるが、コードをかける人間が少ないという弱点もある
AIなら丁度その弱点を補ってくれる
0002番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa05-Zq8B)
垢版 |
2023/04/08(土) 10:23:14.45ID:X0ZgJ0yYa?2BP(0)

速度の速さってなんだよ
0003番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 46cd-iD4A)
垢版 |
2023/04/08(土) 10:24:06.48ID:YL6b3NQ90
ライブラリが未熟という弱点もあるがその辺を充実させるのもAIプログラミングの得意分野だろう
0005番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 6e09-/aea)
垢版 |
2023/04/08(土) 10:25:06.60ID:qHhkf8wE0
むしろAIが逐一手助けしてくれるようになるんだったらC++で良くね?
0006番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 46cd-iD4A)
垢版 |
2023/04/08(土) 10:25:17.73ID:YL6b3NQ90
AI時代にパフォーマンスの悪い言語使う意味ってあんまないよね
人力で書くなら簡単な方が良いけどさ
0008番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 8d4c-pHg4)
垢版 |
2023/04/08(土) 10:26:15.55ID:8qoLCLjx0
>>2
普通は成果物の実行速度じゃね?
0009番組の途中ですがアフィサイトへの転載は禁止です
垢版 |
2023/04/08(土) 10:26:33.81
chat gptかな
0010番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-e5pi)
垢版 |
2023/04/08(土) 10:27:06.88ID:NodgwMydM
組み込みとかOS用だろ?
メモリリークをそんなに気にする必要がない分野だと流行らなそうだが・・・
いやAIがインフラ化するなら実行効率最優先になってあり得るのか
0013番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 6e09-/aea)
垢版 |
2023/04/08(土) 10:27:53.29ID:qHhkf8wE0
言語自体の向き不向きってかAI覇権争いの勢力図的にMSが一歩抜きんでてる訳だからVC++とC#が色々と進化しそうだな
0016番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 6e09-/aea)
垢版 |
2023/04/08(土) 10:28:40.99ID:qHhkf8wE0
>>11
Rustは早いのか?
0017番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 46cd-iD4A)
垢版 |
2023/04/08(土) 10:29:17.02ID:YL6b3NQ90
>>16
早くはない
0019番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-e5pi)
垢版 |
2023/04/08(土) 10:30:01.52ID:NodgwMydM
C++とか無いわ
あんな訳わからないトレースし難い実行時エラーが簡単に起き得る言語なんてもう使いたく無いでござる
C++使うくらいならRustの方が遥かにマシでしょ
0021番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 46cd-iD4A)
垢版 |
2023/04/08(土) 10:30:45.90ID:YL6b3NQ90
>>20
なんでや?
0023番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 6e09-/aea)
垢版 |
2023/04/08(土) 10:32:34.23ID:qHhkf8wE0
>>19
だからそれはAI時代以前の話だろ
0026番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ee9f-oFgL)
垢版 |
2023/04/08(土) 10:34:26.46ID:lMj8agsI0
AIが作るなら最終的にマシン語かAIが考えた最強の言語になるだろ
0027番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 928c-OCUl)
垢版 |
2023/04/08(土) 10:34:46.75ID:tmo1Lsj40
英語
0028番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-e5pi)
垢版 |
2023/04/08(土) 10:35:06.34ID:NodgwMydM
>>23
AIがプログラム書くってこと?
実用的になるまで何年掛かることやら
0029番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ ee9f-90pI)
垢版 |
2023/04/08(土) 10:36:10.06ID:fT+vDFh70
AI「直接CPUの命令を実行しますよ」
0031番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW a1a2-oft6)
垢版 |
2023/04/08(土) 10:36:42.05ID:EjqWANJC0
王者ではないだろうがこれからはTypeScriptもMS絡みで増えるだろうな
0035番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 6e09-/aea)
垢版 |
2023/04/08(土) 10:38:57.86ID:qHhkf8wE0
>>30
俺がしてるのはそういう話ではないが「AIを利用するための言語」という意味で言えばPythonであることは別に否定しない
俺がしてるのは「AIサポートが充実した際の言語」
0036番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ dd9d-Rzwh)
垢版 |
2023/04/08(土) 10:39:44.00ID:35r0b+/E0
コードをかける人間が少ないと学習元データ不足でまともに使えないのでは?
0038番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 0284-wbvR)
垢版 |
2023/04/08(土) 10:42:13.60ID:WvkuSh080
今無いやつ
0039番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 02af-/aea)
垢版 |
2023/04/08(土) 10:42:39.81ID:ilIJNMJM0
テストならPythonでも良いけど最終的に運用するのならC++
0042番組の途中ですがアフィサイトへの転載は禁止です (JPW 0Hdd-ygDM)
垢版 |
2023/04/08(土) 10:44:37.13ID:CNKskiw/H
>>40
Goは死んだの?
0044番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-e5pi)
垢版 |
2023/04/08(土) 10:44:51.19ID:NodgwMydM
>>26
最終的にはそうなるかもしれんけど
AI同士の意思疎通にはxmlをやりとりするみたいなプロトコルとバイナリに翻訳してすぐ使える中間コードみたいなのが使われそう
0045番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 6e09-/aea)
垢版 |
2023/04/08(土) 10:46:15.27ID:qHhkf8wE0
>>41
いやAIサポートが充実してる環境下なら制約の多い言語は微妙
アンセーフなこともアンセーフではなくなるだろうからな
0046番組の途中ですがアフィサイトへの転載は禁止です (スップ Sd22-N1vh)
垢版 |
2023/04/08(土) 10:46:33.06ID:1MQ5LesHd
Pythonで書いてAIにc++かrustに変換させればいいだろ
0047番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c58f-k7fM)
垢版 |
2023/04/08(土) 10:46:41.48ID:n6lir1mK0
FORTHを信じろルーク
0049番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 46cd-iD4A)
垢版 |
2023/04/08(土) 10:47:40.40ID:YL6b3NQ90
>>46
それならノーコードで良くね?
0052番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c58f-k7fM)
垢版 |
2023/04/08(土) 10:51:48.87ID:n6lir1mK0
>>51
Thonny使えば?
0053番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 6e09-/aea)
垢版 |
2023/04/08(土) 10:51:51.68ID:qHhkf8wE0
>>50
いやだからAIサポートがあればナマポの扱いも別に怖がる必要はなくなるやろって話
0055番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c58f-k7fM)
垢版 |
2023/04/08(土) 10:53:15.77ID:n6lir1mK0
ああGUIを作るってことかな
じゃあtkinterだな
あれに文句言うやつはただの軟弱者
0056番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c58f-k7fM)
垢版 |
2023/04/08(土) 10:54:01.06ID:n6lir1mK0
男は黙ってtkinter
0057番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ee9f-DuAT)
垢版 |
2023/04/08(土) 10:54:23.42ID:jXpwKqgd0
typescript
0060番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6e9a-9MoB)
垢版 |
2023/04/08(土) 10:55:45.23ID:E37xqJV10
>>53
そうなの?現状のchatgptが作るテストはゴミだけど
その困難さをAIが克服したとき、Pythonの困難さを克服するのは無理というのがよくわからん
どっちも安全なコードが簡単にできるから実行速度が速い言語を選ぶという理屈なら分かるが
結局人間が分かる必要があるからc++は微妙だね
もっとモダンな言語を使うでしょ
0063番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ae4e-mkVd)
垢版 |
2023/04/08(土) 10:57:00.79ID:OX96WLgY0
英語だろ
ChatGPT知らないのか?
0066番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c58f-k7fM)
垢版 |
2023/04/08(土) 10:59:56.47ID:n6lir1mK0
llmは推論もクソ重いしクソメモリ食うってことで
いろいろ取り組んでるがそういったとこでは
やっぱりC++になっちゃってるのが実情だな
次点はRustだがRustもC++ほどの効率は出ないのがちょっとね
0067番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 41f3-qBq6)
垢版 |
2023/04/08(土) 11:01:21.12ID:AUl8nLNy0
サンプルが多い方が精度あがるんならCでは?
0070番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 52d1-Ay2p)
垢版 |
2023/04/08(土) 11:02:10.16ID:mLe6cFuZ0
GOは何だったのか
0072番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c58f-k7fM)
垢版 |
2023/04/08(土) 11:02:50.93ID:n6lir1mK0
>>70
Goは別に何も悪くない
0073番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW dd36-KfQ0)
垢版 |
2023/04/08(土) 11:02:54.35ID:fZNxhKhf0
AIが書いてくれるなら人間が読める必要ないしAIだけが読み書き出来るアセンブラみたいなのが出て来るんじゃね
0075番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa05-iQMZ)
垢版 |
2023/04/08(土) 11:04:35.22ID:1VtRwJG4a
>>66
RustもC++もLLVMでコンパイルするんだから同じ最適化オプションなら速度変わらんぞ
0077番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 6ef5-Ay2p)
垢版 |
2023/04/08(土) 11:07:40.93ID:0/ddkf0g0
あんま詳しくないけど
mozillaがやってるんだろ?頑張って欲しいよな
0080番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 82ea-akhN)
垢版 |
2023/04/08(土) 11:09:17.46ID:8MscfceX0
バックエンド求人ランキング
Java
PHP
JS
Python
Ruby

全然変わり映えしないな
0081番組の途中ですがアフィサイトへの転載は禁止です
垢版 |
2023/04/08(土) 11:11:20.65
性的言語やりたいならGoとRustやれって感じなのかね
0082番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 46cd-iD4A)
垢版 |
2023/04/08(土) 11:11:47.50ID:YL6b3NQ90
>>80
RubyがPythonより下なんだね
0083番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c58f-k7fM)
垢版 |
2023/04/08(土) 11:12:29.20ID:n6lir1mK0
>>82
Rubyはもう終わった言語だよ過去のもの
0084番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW e1af-R82H)
垢版 |
2023/04/08(土) 11:12:57.04ID:Fj1anht40
いくら言語が優秀でも標準ライブラリが貧弱だったり汎用性に欠けるのは流行らん
0086番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6e8f-43t8)
垢版 |
2023/04/08(土) 11:13:40.33ID:pWFuWd4t0
Rust の何がそんなに優れてるの?
0087番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 8d05-OuVE)
垢版 |
2023/04/08(土) 11:14:07.98ID:MdxpQSnM0
派遣って使い捨てだしなぁ
0088番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c58f-k7fM)
垢版 |
2023/04/08(土) 11:14:32.69ID:n6lir1mK0
>>86
間抜けがぶち壊しにできないように設計されてるからだろな
0090番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa05-iQMZ)
垢版 |
2023/04/08(土) 11:15:56.43ID:1VtRwJG4a
Rubyでワンライナーとか書くの好きだったけど全然使わなくなっちゃった
0092番組の途中ですがアフィサイトへの転載は禁止です
垢版 |
2023/04/08(土) 11:16:31.40
車載組み込みでCしか触ってない
Web系の言ってるフロントエンドやらバックエンドとかすらわからんレベルだけど
最近TとかSの人たちがRust使おうぜみたいなこと言ってきてそうなんだよな
そろそろ勉強するべきか?
0093番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW e1af-T23v)
垢版 |
2023/04/08(土) 11:18:40.61ID:8Csfrpk50
typescript
C#
python
rust

もうこれだけで良いでしょ
0096番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6e8f-9MoB)
垢版 |
2023/04/08(土) 11:21:35.79ID:MKLsrWno0
AIだからRustは意味わからん
0099番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW bda2-zTO3)
垢版 |
2023/04/08(土) 11:24:51.24ID:1icf9VKz0
Rustはライブラリが少ないのがなぁ

ライブラリを充実させるために
ChatGPTが他言語のライブラリを読み込んでプロジェクト単位でRust に変換してくれれば良いんだが
現状関数単位でしか変換してくれない…
0100番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 8256-9MoB)
垢版 |
2023/04/08(土) 11:24:56.15ID:4nPlGq6d0
>>97
PHPか
0101番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW fea2-9/Ql)
垢版 |
2023/04/08(土) 11:25:58.37ID:Q/lfDa6c0
Androidが13から段階的にRustになってiOS以上のメモリ管理になるらしいな
0102番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa05-zBCd)
垢版 |
2023/04/08(土) 11:25:59.92ID:OeCRPCvya
言語関係ないわ
0104番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 6e8f-Ay2p)
垢版 |
2023/04/08(土) 11:26:36.10ID:1wYGy4Rt0
AIなら機械語で良いんじゃ
0106番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ e1af-Ay2p)
垢版 |
2023/04/08(土) 11:28:28.05ID:BJHlE6op0
>>103
研究開発用としては良い言語なんだけどねえ
現状流行りの分野が機械学習でそうなるとPython MATLABが強くて
統計的な処理に行くとRがいるんだよね

偏微分方程式解くみたいな処理を自前で組む人もあんま居ないし
Juliaに組ませたい計算処理があんまない・・・
0110番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW e1af-R82H)
垢版 |
2023/04/08(土) 11:32:50.26ID:Fj1anht40
むしろAI時代ならC++でいいのでは?
0111番組の途中ですがアフィサイトへの転載は禁止です
垢版 |
2023/04/08(土) 11:34:07.88
組み込みでCおじさんにやらせるならライブラリの充実なんて大した問題じゃなくない?
と書いてて思ったが実際シーケンス通りGPIO制御するだけ
SPIやらCAN通信の実装程度にRust使うなんてもったいないんじゃないか
車載でRust使わせたがってるユーザーの意図がわからないな
↑でAndroidがって話があるからナビ系とかなのかな?
0112番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW a291-bjUC)
垢版 |
2023/04/08(土) 11:34:43.81ID:z1hcA0kT0
これからはコードを書く必要は無いんだ
フローチャートを書けばいい
0113番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW e1af-R82H)
垢版 |
2023/04/08(土) 11:35:52.80ID:Fj1anht40
>>104
出てきたコードが意図したものかどうか
悪意のあるコードが紛れてないかは人間がチェックしないとダメじゃね?

ん?それもAIがやればいいのか?
どこまで信頼できるかだな
0115番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW e1af-R82H)
垢版 |
2023/04/08(土) 11:38:56.57ID:Fj1anht40
>>111
もっと上位層のプログラミングも組み込みでやらされるんでは?
物理スイッチとLチカで済んだ話がタッチパネルと液晶モニタになってたりするじゃん
0116番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ cdc6-WyGh)
垢版 |
2023/04/08(土) 11:39:16.98ID:xe2OlFJT0
>>1
Rustは王者っていうかCの立ち位置を置き換えていくだけでしょ

もっとこうブレイクする言語がありそう
0118番組の途中ですがアフィサイトへの転載は禁止です
垢版 |
2023/04/08(土) 11:44:52.27
>>115
タッチパネルとかモニタか
やっぱりAndroidだったり*nix上で動くナビで直接ハード制御までしちゃいましょうって考えなのかね
こええなあ昔のSFであったハッキングで自動運転暴走とかの時代だ
0119番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 8681-akhN)
垢版 |
2023/04/08(土) 11:46:25.27ID:A4xxV33X0
組み込みは、マイコン向けの各種IDEとかHALとか各種ライブラリとかも超大事なんだが
そもそも動的にメモリ確保しない場面も多いし、ポインタ無いと不便
あとFlashとRAMに制約あるからC言語よりサイズが増えるのは全然嬉しくない

その天秤を踏まえた上でもCよりRustが良いと言ってる解説を知りたい
0121番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa05-a7us)
垢版 |
2023/04/08(土) 11:50:55.62ID:lI572fpoa
多くの人に使われるって意味ならpythonだけど結局そのpythonもライブラリの大元は実行速度が出るC++で書かれてたりするから何を以って王者とするかだな
0123番組の途中ですがアフィサイトへの転載は禁止です
垢版 |
2023/04/08(土) 11:52:05.92
Cは頭悪くても扱える
Rustも組み込みで使う頃には俺みたいなアホアホマンにも使えるようにしておいてください
0125番組の途中ですがアフィサイトへの転載は禁止です
垢版 |
2023/04/08(土) 11:57:11.62
>>122
基本的にそういうリッチなUIがあるやつはマイコン側とSoC側で制御が別れていて
リッチなUIがあるSoC側にはみんなが知ってるAndroidとかのOSが乗っているケースが多い気がするよ
ただAndroidっていうとJavaのアプリで動いてそうだけど普通にCでAPI叩いてる気がする
マイコン側の人間だからテキトーだけど
0126番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa05-iQMZ)
垢版 |
2023/04/08(土) 11:58:17.26ID:1VtRwJG4a
>>103
俺Juliaあんま好きじゃないんだよな
Lispと悪魔合体したmatlabみたいな感じで面白いけど
言うほど型検査してくれなくて実行時にバンバン落ちるからこれPythonで良くねってなっちゃう
0127番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c58f-k7fM)
垢版 |
2023/04/08(土) 11:59:10.85ID:n6lir1mK0
>>122
コストと同時に消費電力や熱の制限もあるか一概にそれで解決とはならないな
それにクソ電力食いの爆熱を乗せるってことは熱設計の負荷になって即ち製造コストに跳ね返る
0128番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 8681-akhN)
垢版 |
2023/04/08(土) 12:00:40.13ID:A4xxV33X0
>>122
モノによると思う
Cでやってる場合もあれば他の言語でやってる場合もある
リッチな機能ならそれに応じてリッチな部品や開発環境を使うよ

リッチじゃない機能に対してリッチなマイコンやSoCを使うのは良くない(部品代は超シビア)
そういう環境はC言語オンリー
装置や機械を動かすために、ユーザーに見えないところでたくさんのマイコンが使われてる
0130番組の途中ですがアフィサイトへの転載は禁止です
垢版 |
2023/04/08(土) 12:00:49.14
嫌儲ってこういう話になると普通に賢いやつ多いよな
いつもどおりジャップって言ってみろよ
0131番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 86a2-LO/q)
垢版 |
2023/04/08(土) 12:01:24.21ID:H3nsyVwS0
大規模言語モデルAIとの相性を考えるとPython一択
0133番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ a989-Ay2p)
垢版 |
2023/04/08(土) 12:01:58.52ID:0dHnrcrb0
よくわからんが使い手少ないならAIのパクリ元データも少ないんじゃないの
0134番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW bda2-zTO3)
垢版 |
2023/04/08(土) 12:03:27.67ID:1icf9VKz0
IoT機器でメモリ潤沢で安価なハードに
組み込み言語としてC/C++を使ってみたが
地獄だったのでRust に期待してる
0136番組の途中ですがアフィサイトへの転載は禁止です (アウアウウーT Sa05-Rzwh)
垢版 |
2023/04/08(土) 12:04:56.21ID:40TxJ7Gca
The training and development of ChatGPT, and other large language models like GPT-3, were carried out using a combination of programming languages, frameworks, and tools.

The primary programming language used for implementing the model architecture and training pipeline is Python, along with several Python libraries such as PyTorch, TensorFlow, and NumPy.

Other programming languages were also used to develop various parts of the training pipeline, such as C++ for optimizing performance-critical components, and CUDA for leveraging GPU acceleration.
0137番組の途中ですがアフィサイトへの転載は禁止です (ワントンキン MM52-rv2/)
垢版 |
2023/04/08(土) 12:05:04.20ID:aaLzc0pfM
>>92
その人らは組み込みのことわかってないんだろ
0138番組の途中ですがアフィサイトへの転載は禁止です (バッミングク MM96-aZ1F)
垢版 |
2023/04/08(土) 12:05:18.23ID:26nAzMdjM
AIサポートされたC++はなかなか良さそうだな
来そう
0142番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ a156-cZDO)
垢版 |
2023/04/08(土) 12:08:57.15ID:aR9LTG8m0
さすがのAI様でも未知のデバイスの制御は出来ないだろ
従ってアセンブリ
昔、組み込み屋になろうと思ってたけど大正解だったな
0145番組の途中ですがアフィサイトへの転載は禁止です
垢版 |
2023/04/08(土) 12:11:31.46
>>140
全くRustのこと知らんけど多分"shoot oneself in the foot"
できないようになってるとかそんな意味なんだろうなあ
0147番組の途中ですがアフィサイトへの転載は禁止です (オイコラミネオ MM4a-/aea)
垢版 |
2023/04/08(土) 12:14:24.90ID:yiIIRsbRM
量子コンピュータも加味すると人間が読みやすい言語では
何が該当するのかわからんがPythonではない
0148番組の途中ですがアフィサイトへの転載は禁止です (スププ Sd22-SwEo)
垢版 |
2023/04/08(土) 12:15:35.85ID:CFGM9uqpd
VisualbasicくらいサクサクGUIアプリ作れる開発環境が欲しい
MAUIががっかり過ぎた
0149番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa05-iQMZ)
垢版 |
2023/04/08(土) 12:17:16.56ID:1VtRwJG4a
>>148
俺はQtQuickが好きだけど
開発環境の出来はVisual Studioには及ばないかなあ
ていうかVisual Studio2010あたりのほうが軽くて使いやすかったような気が
0150番組の途中ですがアフィサイトへの転載は禁止です
垢版 |
2023/04/08(土) 12:17:44.35
AIって結局インテリ層じゃないと作る側になれなさそうだからなあ
頭悪い凝り固まったオタクが一点集中で頑張っても到達できない位置にある
俺みたいな奴らが淘汰されてしまうのは嫌だな
0152番組の途中ですがアフィサイトへの転載は禁止です (オイコラミネオ MM4a-/aea)
垢版 |
2023/04/08(土) 12:20:15.82ID:yiIIRsbRM
GUIアプリなら現状C#が独走状態では
0154番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa05-iQMZ)
垢版 |
2023/04/08(土) 12:22:12.64ID:1VtRwJG4a
>>151
そうでもなくね?
CとかならAIがバッファオーバーフローするコード出したらどうしようっていう心配があるけど
Rustならunsafe使わない限りそういう心配はしなくていいじゃん
0157番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 8285-e5pi)
垢版 |
2023/04/08(土) 12:25:37.39ID:IcrSYQ6S0
ここで言われている「AI」のレベル感が違い過ぎて話がすれ違っている件w
ChatGPTが出力するようななんちゃってテンプレ吐いただけプログラムじゃ、既存のプログラミング言語に乗っかるのが必須だし、そもそもバグだらけで実用性はないでしょ
ガチの強いAIが誕生したら、そりゃ機械語も直接出せるようになるってか
普通に自分でCPUの設計とか始めそうだわ
0158番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c58f-k7fM)
垢版 |
2023/04/08(土) 12:26:00.11ID:n6lir1mK0
>>151
いま流行りのllmやその延長線であれば
出力の正確性を担保することがまったくできないから
AIは人間と同じようにミスをする
アセンブリ言語だろうが何だろうが
正しいコードを書くかどうかは神のみぞ知るだよ
0159番組の途中ですがアフィサイトへの転載は禁止です
垢版 |
2023/04/08(土) 12:29:52.92
MSはIT土方にコピロット装備させて超サイヤ土方に進化させ
弱者を切り捨てずボロ雑巾になるまで使おうという方針に見える
AIのサポートがあったとしてもまだまだ奴隷が足りないということか
0160番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 8285-e5pi)
垢版 |
2023/04/08(土) 12:30:10.34ID:IcrSYQ6S0
>>148
いまうちの社内でWindowsフォームからASP.NET Web Formsへそのまんま移行できないか試行錯誤してるわ
自動変換プログラム書いてみてるんだが何とかなりそう
業務用ソフトだとWindowsフォームくらい簡単に部品いじれるのがありがた過ぎるんだよな
別にスマートなAjax駆使した画面なんて無くても何とかなる
0162番組の途中ですがアフィサイトへの転載は禁止です (ワントンキン MM52-rv2/)
垢版 |
2023/04/08(土) 12:32:46.52ID:aaLzc0pfM
書くのはサクサク書けても後から読めないと意味ないよ
結局素養のない人間にはAIサポートあっても無理
0163番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 8d87-p9a7)
垢版 |
2023/04/08(土) 12:33:52.15ID:nDLaSi1/0
C言語のヘッダファイルから自動的にRustのインターフェース
作ってくれるツールあるんだってな。当面はこれで
0165番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c58f-k7fM)
垢版 |
2023/04/08(土) 12:36:26.60ID:n6lir1mK0
ChatGPTのようなものはコンピュータで動いているのだから
コンピュータのことを完全に理解しているはずだ
というのはただの誤解だよ
やつらは巨大なニューラルネットワークと学習済みのウエイトの塊で
それがコネコネポンして答えを出してくるブラックボックスみたいなもんだ
やつらが何を言い出すかを正確かつ単純に予測する方法はないし
なぜそう出力したのかを解析することはできても
それはわりと大変だ
つまりいい加減さでは人間と大差がない
0166番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-zX28)
垢版 |
2023/04/08(土) 12:37:22.27ID:zZvbTmaoM
今のトレンドは自然言語じゃないのか
0170番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 92ba-T0vz)
垢版 |
2023/04/08(土) 12:47:47.03ID:/bf16z260
>>154
>>158
想定してる「AI時代」が俺と違う感じだな

今のレベルのAIではそもそも正確性が担保できない時点でプログラミングの補助しかできない
補助しかできないのなら人間側が扱える言語に縛られるわけだからAIに向いてる言語がなにかで考えても仕方ないと思う
人間側の能力に合わせた言語がいいわけでその点ではRustは確かに選択肢として有力

俺が想定してるのはAIが正確性まで担保できるようになった後のことで、その段階では言語という形を取る必要はないよねってこと
まあその段階ではそもそものソフトウェアの在り方自体が変わるような気もするが
0171番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 8285-e5pi)
垢版 |
2023/04/08(土) 12:47:49.30ID:IcrSYQ6S0
>>165
今のAIのいい加減さは人間より酷いでしょ
あくまで学習した過去データを参照してそれっぽいものを書き出してるだけに過ぎない
有名なアルゴリズムを教科書通りの形で出すくらいならともかく、ちゃんと要件と目的、制限事項を理解してビジネスロジック書かせるのは無理だよ
弱いAIの限界
0173番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-zX28)
垢版 |
2023/04/08(土) 12:51:34.20ID:zZvbTmaoM
>>170
正確性は人がやっても担保出来ないからテストするんだろう
0176番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW f9af-X0S5)
垢版 |
2023/04/08(土) 12:54:56.67ID:ToBwSVaa0
>>2
実行速度だな
例えばコンパイル言語はインタプリタ言語と異なり途中の変換が無いから速いんだよ
その分静的な記法が必要だからコーディングは難しい
この言語がどっちかは知らんけど
0178番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW f9af-X0S5)
垢版 |
2023/04/08(土) 12:56:34.97ID:ToBwSVaa0
>>175
Pythonは書きやすいし、計算モジュール充実してて素晴らしいけど遅いのが難点
なので試作をPythonで作り、それをCでトレースしたりする事が多い
0180番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-zX28)
垢版 |
2023/04/08(土) 12:59:38.26ID:zZvbTmaoM
>>174
そうなったらAIがゲームを開発しながら人が遊ぶんだろうな
と言うかもうファンタジーの世界だな
0181番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW f9af-X0S5)
垢版 |
2023/04/08(土) 12:59:53.32ID:ToBwSVaa0
GOもコンパイル言語で速いし
今は単価高いからオススメかも
0182番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 8d87-p9a7)
垢版 |
2023/04/08(土) 13:02:17.84ID:nDLaSi1/0
正確性を担保するのは形式手法というのがある。
仕様を数学的に定義して検証して、仕様が実装に正しく
落ちていることも証明する
0183番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW fea2-k0ie)
垢版 |
2023/04/08(土) 13:03:52.68ID:5U07gKGp0
何でもかんでも一つの言語だけで動かそうとすんなよw
0184番組の途中ですがアフィサイトへの転載は禁止です (ワンミングク MM52-3XwG)
垢版 |
2023/04/08(土) 13:05:36.81ID:b+gxREAZM
>>86
高速に動き省メモリというエコでコストも抑えられる点での最強プログラミング言語はCやC++やRustといったガベージコレクション(GC)のない言語
ただしCとC++はプログラマーにメモリ管理などの安全性が依存していてセキュリティホールなどの問題の多くはそこに起因していた
RustはC/C++と異なりメモリ安全性・データ競合安全性・各種null安全性すべてを言語が保証できてしまう初のプログラミング言語なのでRustへの大転換が進んでいる
0187番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ae4e-mkVd)
垢版 |
2023/04/08(土) 13:13:44.49ID:OX96WLgY0
普通にPythonでいいよ
初心者にCやJavaを勧めるやつは老害だ
メモリ管理とかある程度プログラミングできるようになってから学べばええねん
0188番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6e18-LFOY)
垢版 |
2023/04/08(土) 13:15:21.80ID:s9ojjWqd0
>>25
vsもっと軽くしたほうがええ
0190番組の途中ですがアフィサイトへの転載は禁止です (クスマテ MM16-fdoh)
垢版 |
2023/04/08(土) 13:22:34.28ID:1JQX5aYqM
Pythonはライブラリが充実って言ってもC++のライブラリ呼んでるんでしょ?
だったらC++が最強じゃないの?
0191番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-6P7g)
垢版 |
2023/04/08(土) 13:24:53.27ID:kvL3KZ0WM
>>188
VSは2015がちょうどいいぞ
0193番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-6P7g)
垢版 |
2023/04/08(土) 13:26:27.25ID:kvL3KZ0WM
>>170
AIならアセンブリでいいんじゃね
0194番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6e8f-wHRA)
垢版 |
2023/04/08(土) 13:26:27.55ID:weB+VGnZ0
ぴちょん
0195番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-6P7g)
垢版 |
2023/04/08(土) 13:28:30.39ID:kvL3KZ0WM
>>190
C++直接使うのはダルいからな
アナルをキレイにしたいなら指を使ってる水で洗ったほうがいい
でもみんな紙で拭くだろ?
0196番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ae4e-jrBt)
垢版 |
2023/04/08(土) 13:30:48.25ID:C4eEQrnC0
パーツ単位で分けたらみんなやりたいことは似通っているからな
その組み合わせ方や、フロントが違うだけで
0198番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 41dd-zTO3)
垢版 |
2023/04/08(土) 13:36:05.85ID:fVqvyd8O0
プログラミング言語なんて人間があとから読み返す前提のものだろ。
AIなら機械語でいきなり記述するだろ。
0200番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-6P7g)
垢版 |
2023/04/08(土) 13:46:36.87ID:kvL3KZ0WM
>>199
何言ってるんだ?
機械語はCPUを動かすものだ
ネットワーク上ではHTMLでもそれを処理するCPUは機械語を読み込んで動いてる
0201番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-zX28)
垢版 |
2023/04/08(土) 13:46:44.76ID:zZvbTmaoM
>>198
その機械語すら最適化も出来るだろうし、
そもそもコンピュータは2値である必要すらないから
そうなると人じゃどうにも見通せなくなるな
0202番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 6e78-G7r0)
垢版 |
2023/04/08(土) 13:47:59.77ID:gS1il/9Q0?2BP(2000)

Pythonというのがいいんだろ?知ってるぞ
0204番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-zX28)
垢版 |
2023/04/08(土) 13:48:29.58ID:zZvbTmaoM
>>200
最近は機械語自体が中間言語だからある意味無駄が多いと思う
0207番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-6P7g)
垢版 |
2023/04/08(土) 13:50:58.98ID:kvL3KZ0WM
>>204
機械語が中間言語なのか?
コード→中間言語→機械語

実行ファイル叩くと初回は中間言語→機械語の変換がある
0208番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-zX28)
垢版 |
2023/04/08(土) 13:53:43.72ID:zZvbTmaoM
>>207
コード→中間言語→機械語→マイクロコード
0209番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c58f-k7fM)
垢版 |
2023/04/08(土) 13:54:15.66ID:n6lir1mK0
文字通りの機械語は中間コードじゃないよ
マイクロコードがどうたらこうたら言いたいなら
そんなやつは放置しろ
0211番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-zX28)
垢版 |
2023/04/08(土) 13:55:30.11ID:zZvbTmaoM
>>209
将来的には最適化されるだろ
0213番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c58f-k7fM)
垢版 |
2023/04/08(土) 13:55:56.08ID:n6lir1mK0
>>208
intel Atomのマイクロコードが解析されてgithubに
ぶちまけられてるからそれでも眺めてろ馬鹿
0214番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-6P7g)
垢版 |
2023/04/08(土) 13:57:37.06ID:kvL3KZ0WM
>>211
最適化されてもそれ機械語になるだけ
0215番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c58f-k7fM)
垢版 |
2023/04/08(土) 13:59:54.32ID:n6lir1mK0
解析されたAtomのマイクロコードをみりゃわかるが
intelだとμopに変換するのにマイクロコード使っててμopを
実行してるのはハードワイヤードだな
0216番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-6P7g)
垢版 |
2023/04/08(土) 14:02:52.75ID:kvL3KZ0WM
>>215
AIに最強の回路作らせるのが先だな
0220番組の途中ですがアフィサイトへの転載は禁止です (ワンミングク MM52-3XwG)
垢版 |
2023/04/08(土) 14:18:10.12ID:b+gxREAZM
>>203
Rust←(様々な安全性を保証)←C/C++
Rust←(高速化と省メモリ化)←GC言語
この両方の動きがあり、Rustは並行並列プログラミングでもデータ競合安全性を保証できるため、サーバーサイドももちろん有利
0222番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa05-zvi2)
垢版 |
2023/04/08(土) 14:29:28.83ID:sdUbp0U+a
https://i.imgur.com/4JqRhQQ.jpg
0224番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW e1af-1nWQ)
垢版 |
2023/04/08(土) 14:34:25.38ID:8TkV4xrr0
どの言語だろうがある程度なにかを使えればだいたい他のもの使えるようになるから気にしなくていいレベル
0225番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa05-iQMZ)
垢版 |
2023/04/08(土) 14:42:18.87ID:1VtRwJG4a
>>203
Electronはフロントエンドでは?っていうのはおいといて、tauriっていうのがある
https://tauri.app/
これはMacならSafariのWebkit、WinならEdgeについてくるやつとか、OSにバンドルされてるブラウザエンジンを使うみたい
0226番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 6efd-zXDJ)
垢版 |
2023/04/08(土) 15:28:27.15ID:pVeMIUCv0
未だにCの案件ばっかり
たまにC++きたーって思ったらC++03だし
0229番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ae4e-jrBt)
垢版 |
2023/04/08(土) 16:51:43.69ID:C4eEQrnC0
となるとFPGAか
HDL最強!HDL最強!
0230番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6e18-LFOY)
垢版 |
2023/04/08(土) 16:59:23.78ID:s9ojjWqd0
>>191
まあ.net framework使うならc# 7(含む)以前に強制されるもんな
とすれば6~7なもの使う感じか
0231番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6e8f-KR6y)
垢版 |
2023/04/08(土) 17:04:47.70ID:20gij3Er0
APLなんだろうね
0233番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW a276-ky/t)
垢版 |
2023/04/08(土) 18:10:07.62ID:/67eo/Ub0
OCamlがアツい
0235番組の途中ですがアフィサイトへの転載は禁止です (ワンミングク MMed-3XwG)
垢版 |
2023/04/08(土) 18:51:30.20ID:pGUll/XjM
>>234
性能はC/C++/Rustほぼ一緒だが、
C/C++が生んできたセキュリティホールなどの問題をRustで解決するため、
新たなシステムや大規模アップデートを機会にRustの採用が進んでいる。
言語システムが各種の安全性を保証できることの影響は非常に大きく、
いずれ色んな要件に入っていく可能性か高い。
0236番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW cd5f-vuXF)
垢版 |
2023/04/08(土) 18:57:52.95ID:abeeWLUK0
AI前提ならもうマシン語に集約されるだろ
0238番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-iQMZ)
垢版 |
2023/04/08(土) 19:58:43.46ID:n9to8Sq4M
今のC/C++のコード資産をRustから呼べばいいじゃない
C++とかかくのかったるいよ
0242番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa05-iQMZ)
垢版 |
2023/04/08(土) 21:11:07.19ID:1VtRwJG4a
>>241
プログラマがRust書けるなら言うほどデメリットないぞ
ChromiumもFirefoxもそういう方針でやってるじゃん
0243番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-jKc0)
垢版 |
2023/04/08(土) 21:17:03.02ID:r39Ke3gQM
ぼく「騎乗位中出し!」→AIさん「ラジャー!」
0244番組の途中ですがアフィサイトへの転載は禁止です (ワントンキン MM52-3XwG)
垢版 |
2023/04/08(土) 21:42:13.98ID:XiTJEABFM
>>239
分野に限らず安全にリソースコストを下げたいならRustが有利
Rustの利用調査でもWeb関連の利用は多い
あとクラウドの基盤自体もAWS (Amazon Web Service)などRust製が増えている

>>241
安定して枯れている大規模ライブラリは CやC++で書かれたものがRustでも普通に使われている
C++もRustも書けるなら明らかにRustで書いた方が開発効率もよくて、おまけに様々な安全性の保証がついてくる
C++しか書けない人は取り残されて需要がなくなっていくのだろう
0247番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW cd5e-6P7g)
垢版 |
2023/04/08(土) 23:58:39.24ID:A5kFYBA10
>>246
COBOLは遅すぎる
0248番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW e1af-3XMl)
垢版 |
2023/04/09(日) 00:03:44.47ID:drOxpOBk0
>>31
もう覇権とってる
0249番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW e1af-3XMl)
垢版 |
2023/04/09(日) 00:05:05.60ID:drOxpOBk0
>>241
wasmのおかげで言語統一はそこまで恩恵ないぞ
0250番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c58f-+0zN)
垢版 |
2023/04/09(日) 00:06:35.83ID:u57NcyoJ0
Pythonは速度が必要なライブラリはcで書かれているものが多い
このライブラリの部分がrustに置き換わり
ユーザーはPython を使う
というPython + rustな構図になる
0252番組の途中ですがアフィサイトへの転載は禁止です (ワントンキン MM52-3XwG)
垢版 |
2023/04/09(日) 00:19:44.58ID:cc2NScbVM
>>251
当然できる
既にMicrosoftがRustで記述したものもあり今後も増えていくだろう

C言語でできることは全てRustでできるとみなしてもいい
あとRustコードの中にインラインアセンブリもRust変数と連携して記述できる
0253番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 3198-Rzwh)
垢版 |
2023/04/09(日) 00:23:15.37ID:nL3roCbT0
winapiがrustになったら呼んでくれ
0254番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-R9wL)
垢版 |
2023/04/09(日) 00:25:16.45ID:3SBCVUDgM
goってどうなったの?
0255番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW e1af-3XMl)
垢版 |
2023/04/09(日) 00:27:09.64ID:drOxpOBk0
>>254
流行ってるし勢いはあるけどまだ多くない
0256番組の途中ですがアフィサイトへの転載は禁止です (ワントンキン MM52-3XwG)
垢版 |
2023/04/09(日) 00:27:33.37ID:cc2NScbVM
>>253
既にMicrosoftが公式に用意している
https://github.com/microsoft/windows-rs
0258番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 928c-GV/u)
垢版 |
2023/04/09(日) 06:46:08.49ID:z4TRpTCc0
chatgptは隙を見せるとLinuxかMac環境で解説するからクソだわ
0260番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW cd5e-6P7g)
垢版 |
2023/04/09(日) 07:59:31.38ID:yo/1BFr40
>>257
遅いぞ
BCDだから何百億の計算させれば圧倒的な差が出る
0265番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa05-iQMZ)
垢版 |
2023/04/09(日) 13:53:33.90ID:rsETwZYMa
>>264
たぶん全力投資すれば技術的には可能だけどそこまで需要がなさそう
0266番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 021d-olrs)
垢版 |
2023/04/09(日) 14:03:54.83ID:lrAPEZSU0
プログラミング言語勉強する前に作りたいもの考えろってのはわかるけど
そんなみんな何つくってるんだ?
0268番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa05-iQMZ)
垢版 |
2023/04/09(日) 14:38:27.22ID:rsETwZYMa
>>267
用途によるんじゃない?
複雑なWebアプリとかを組むなら抽象化能力の高いRust、システムプログラミングやCとの相互運用性重視ならZigみたいに
ただRustも.clone()を使いまくればlifetimeを意識せず脳死で書けるから書き捨てのスクリプトにも全然使えるけどね
0272番組の途中ですがアフィサイトへの転載は禁止です (ワンミングク MM52-3XwG)
垢版 |
2023/04/09(日) 16:49:05.81ID:3r7jhcVtM
>>267
Rustではコンパイルが通るだけで各種の安全性が自動的に静的に保証される
Zigにはそのような静的な保証はない
企業がZigではなくRustを採用しているの理由
あとRustはIT大手各社が共同でRust Foundationを設立して資金面でも確実に支えている
0273番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-gDRP)
垢版 |
2023/04/09(日) 19:14:31.34ID:sPaUiJ0eM
>>44
バイナリに翻訳ってのは人間が認識できる文字列からバイナリに翻訳ってことだからAI(コンピュータ)同士で完結するプログラムなら最初からバイナリオンリーでもいいわけで
0274番組の途中ですがアフィサイトへの転載は禁止です (ワントンキン MM09-1Ehn)
垢版 |
2023/04/09(日) 19:37:23.31ID:5Q6rEme+M
Microsoftの仰せのままにが正解
githubもgptもdirectXもMicrosoftだしな
0275番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ ae4e-cMk/)
垢版 |
2023/04/09(日) 19:44:25.99ID:Ju1m55uV0
GPT4の性能は、GPT3と比較して約10倍向上しています。GPT4は、約1000億個のパラメータを持ち、約1000兆個の単語を学習しています。GPT3は、約1750億個のパラメータを持ち、約45兆個の単語を学習していました。
0276番組の途中ですがアフィサイトへの転載は禁止です (ワンミングク MM52-3XwG)
垢版 |
2023/04/10(月) 02:55:55.67ID:QyDtoPJcM
>>273
バイナリでもアセンブリでも
AIに各CPU毎に固有のコードを吐かせるつもりか?
そこは少なくともLLVMなどの中間コードになるだろう
更に保守性や検証性を考えると人間が読み書きできるプログラミング言語のコードを吐くほうが有利かもしれない
0277番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW e1af-UWlJ)
垢版 |
2023/04/10(月) 04:32:45.62ID:+xmyliLh0
AIがプログラミングするなら直に機械語だろ
無駄にコンパイル・リンカー作業する必要無いし

AIをプログラミングするならば何かだよ
0278番組の途中ですがアフィサイトへの転載は禁止です (ワンミングク MM95-3XwG)
垢版 |
2023/04/10(月) 13:51:26.81ID:oZ9qYh8SM
>>277
各CPUに異なる機械語を生成するのはムダ
現代の言語コンパイラが行っているようにLLVMを生成してLLVMでの共通最適化を経て各CPUの異なる機械語への最適化生成がAIにとっても有利
0279番組の途中ですがアフィサイトへの転載は禁止です (ブーイモ MMf6-3fwl)
垢版 |
2023/04/10(月) 13:58:07.80ID:NK7TITHFM
構造や文脈、意味論の欠如したバイナリデータの羅列の解釈は暗号解読に似て、膨大な処理が必要だからAIにも不利だろう
AI独自の方法でプログラムを作るとしてもそれは論理構造が整理された言語の形を取ると思う
限定的な文脈では直接バイナリを組み込むことはできそうだけども、それってCライブラリをリンクすんのとたいして違いがない
0280番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 92ba-T0vz)
垢版 |
2023/04/10(月) 14:51:30.27ID:J8exNcmC0
>>267
そもそもZigがなぜRustとの比較に挙がるのががわからんわ
Zigはそんな詳しくはないけど軽く見た感じでは単にCをモダン化させたような言語で別にRustのような高い安全性は担保されてないじゃん
目的が根本的に違うように思うから比較すること自体がおかしいと思う
戦車の装甲の強さの話してるのに自動車の方が小回りが効くとか言われてるような違和感
Zigと比較するのはGoとかD言語とかそのへんじゃないのか?
0281番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM66-gDRP)
垢版 |
2023/04/10(月) 20:20:48.69ID:+KWaqxZAM
>>278
>>279
質問に質問で返すのは申し訳ないが、AIがどんな言語だろうとどんなコードを書こうがどうでもいいけど
そこに人間が手を加えなきゃいけない理由はなんだ?
感情とか当たり前とかそういう感覚の話は抜きにして考えてもらいたい
0282番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW bdd2-3fwl)
垢版 |
2023/04/11(火) 00:02:01.39ID:xCp+zp/q0
>>281
この話に人間関係ないでしょ
プログラムは文脈のある言語の形を取ったほうが分析や生成の処理対象として有利ってだけの話
1MBのバイナリと100MBのソースコードがあったとして、後者のほうが圧倒的に少ない計算量で構造解析ができると思う、たぶん次元が違うレベル
0283番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 2523-tII4)
垢版 |
2023/04/11(火) 01:26:19.71ID:Kw6G0Lr30?2BP(1500)

>>216
ブルドーザー…(´・ω・`)
0284番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 4114-rH0b)
垢版 |
2023/04/11(火) 01:29:08.95ID:qKSv/pOl0
結局C系が残るよ
0285番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 4114-rH0b)
垢版 |
2023/04/11(火) 01:31:49.65ID:qKSv/pOl0
ところでAI絡みのネタをざっと勉強できる本教えてくれ
オライリーでも沢山出てて分からん
0286番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW cd44-xL+m)
垢版 |
2023/04/11(火) 01:32:15.10ID:jN88LhGa0
Rustは習熟するのに時間かかるらしいな
そこんとこAIがうまいことしてくれればいいね
そもそもコード書くのいやや
0287番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 2523-tII4)
垢版 |
2023/04/11(火) 01:33:04.68ID:Kw6G0Lr30?2BP(1500)

プログラミングが高校の必修科目になったが
言語の指定は無いそうでHSPとかひまわりが採用されそう

>2021年の教科書検定に合格した「情報Ⅰ」の教科書には、「Python」や「JavaScript」といった言語が掲載されています。文部科学省による教員研修用教材にはPythonを使ったプログラミングの授業例が掲載されているため、Pythonを使う学校が多いと予想されます。
0290番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 4957-/x8S)
垢版 |
2023/04/11(火) 01:37:34.08ID:BcWRx6hA0
Rustは非常に低レベルな言語だし、そもそも「プログラミング言語の王者」なんてものを考える事自体がナンセンス
一つの言語で何でも書こうとする意味がわからない
速度最優先でレベルの低いものを書くなら Rust が最善かも知れないが
そんなもので例えば Web アプリを書こうと頑張っても仕方がない
0291番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 1dbf-Ay2p)
垢版 |
2023/04/11(火) 01:50:45.84ID:Jhi1CIRd0
でも生存戦略からすると、GPTに出てきても学習不足で適切な解が出てこないようなマイナー言語を極めて
ニッチで稼ぐのが正解なんじゃないかという話もある
0292番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 1dbf-Ay2p)
垢版 |
2023/04/11(火) 01:53:03.61ID:Jhi1CIRd0
GPTの学習が少ないレガシー言語で作られたプログラムが一通り最新言語で書き換えられたりすれば
結局はGPTを利用してプログラムを組めること自体が重要になるんだろうな
0293番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 4957-/x8S)
垢版 |
2023/04/11(火) 01:59:00.76ID:BcWRx6hA0
少なくとも現状のAIは既に繰り返し書かれた事のあるコードしか書けないし
原理から言ってこの点は将来にわたって変わらないと思うんだよね
少なくとも今後数十年の間は。
まだ誰も考えたことの無い設計を考える、みたいなのが出来るのは
当分は人間だけだと思うね
0294番組の途中ですがアフィサイトへの転載は禁止です (ワンミングク MM52-3XwG)
垢版 |
2023/04/11(火) 05:52:52.20ID:bwp4cg0cM
>>290
RustはOSや基盤ライブラリなど低レベル記述にも向いていますが
Web方面などにも向いているためRustが盛んに使われるようになりつつあります
理由はC/C++と異なりRustでは常に安全に自動的にメモリ解放されて手間もなく言語仕様も高機能で書きやすいことと
Rustを使うと高速で省メモリであることからGC言語に対してリソースコストを数分の1に下げられること
Rustを使えば並行・並列プログラミング時にもデータ競合を絶対に起こさないことが保証されているためです
0295番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 4114-rH0b)
垢版 |
2023/04/11(火) 06:52:26.30ID:qKSv/pOl0
>>289
日本語でおk
0296番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 4957-1VkG)
垢版 |
2023/04/11(火) 06:54:05.30ID:2zzqSBhO0
Rustとか言ってるやつはエアプ
C/Cppの強力さを知っていれば置き換わることは無いと分かる
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況