探検


Rustアンチスレ

1デフォルトの名無しさん
垢版 |
2017/10/26(木) 23:37:04.08ID:9syp6YaG
Hello World以上の事をやるとコンパイルが通らない()Rustのアンチスレです
2026/09/19(土) 10:40:54.61ID:6xwUQb7o
>>582
Rustはゼロコスト抽象化だから全てを手に入れたうえで速いよ
速いだけで全てがないCに勝ち目なし
2026/09/19(土) 11:17:19.22ID:1Ed/DlmU
Linux、UNIXはlibc使って、生のシステムコールを隠蔽してるんだよ
移植性のためだと思われ
OSによっては生システムコールのABI変更したりするそうだよ。appleとかappleとか
2026/09/19(土) 11:29:44.55ID:6tnKFik7
>>584
途中でlibcの実装を変えることはできないため
新たな環境な新たなアーキテクチャに対応する時に新たに決めるだけで後からの変更はできない
だからlibc使わずとも直接システムコール呼んで構わない
2026/09/19(土) 12:10:47.66ID:1Ed/DlmU
macOSでは生はダメだそうだ。
Linuxは御大のユーザーランドに迷惑をかけないという強い信念でABIが維持されているから大丈夫なだけだよ
2026/09/19(土) 12:13:08.00ID:1Ed/DlmU
組込みなら運用始まったら、カーネルとlibcを互換性崩れるようなものに入れ替えないのは、それはそう
2026/09/19(土) 17:28:55.09ID:NVenImEm
何のスレかわからんが、ためになりました。linuxはともかく、winとかは大変みたいですね。
589デフォルトの名無しさん
垢版 |
2026/09/20(日) 19:48:07.78ID:NG8EFsfn
WindowsはWindowsで、Microsoftが血反吐を吐きながらWin32 API維持してくれてるから、たいへんという程でもないんじゃない?
Ansi版APIとUtf16版APIを意識しておく必要という点ではややたいへんとも言えるかもだが
590デフォルトの名無しさん
垢版 |
2026/09/22(火) 05:33:13.57ID:LLlzDkp1
最初期のRustコンパイラってRustで描かれてたの?
まさかC使ってたなんて言わないよね?
2026/09/22(火) 07:28:16.55ID:5yMM2JzD0
言わんね
592デフォルトの名無しさん
垢版 |
2026/09/22(火) 11:56:27.42ID:ZihPI0od
>OCaml(旧称:Objective Caml)の最初のバージョン(1996年リリース)は、
>前身である Caml Special Light や Caml Light などをベースに開発されており、
>主に OCaml自身(およびCaml方言) および仮想マシン・ランタイム部分などに C言語 が使われて書かれました。
>なお、歴史をさらに遡った最初の「Caml」の処理系(1987年)は、Lisp で書かれていました。
フーンω
2026/09/22(火) 12:23:24.22ID:q1x1h6dH
コンパイラもインタプリタも任意の言語で作れるからな
C言語なんて必要ない
2026/09/22(火) 20:38:31.53ID:dNy8ovY3
最初だけは仕方ないわね。CコンパイラもアセンブリでCのサブセット言語作って、それで一旦コンパイルしてから、出来たやつでコンパルするとかややこしいことやってた
2026/09/23(水) 06:21:50.12ID:3XsodjBg
rust プログラムは、犯罪者AIの格好の標的
2026/09/23(水) 06:28:58.92ID:LqjeM2g/
ターゲットは穴開きCとC++
2026/09/23(水) 06:34:22.12ID:3XsodjBg
腐れrustだよw
2026/09/23(水) 06:54:55.98ID:SwW4ajl3
AIにC/C++のコードを吐かせるのはリスク高い
2026/09/23(水) 07:51:34.46ID:Dt2fAcyp
CUDAのRust実装とLLMの対応はよ
2026/09/23(水) 07:54:18.62ID:XfIs2jGP
https://gihyo.jp/article/2026/09/cuda-rust
NVIDIAは2026年9月8日、GPU向け並列計算プラットフォームCUDAにおいてRustによる開発を可能にする「CUDA Rust」を発表した。
これまでCUDAにはC++あるいはPython用のプログラミングツールが用意されていたが、CUDA RustによりRustによるネイティブGPUプログラミングが可能となった。
GPUカーネルをRustで記述し、ネイティブにPTX(GPU用中間コード)にコンパイルできる。
2026/09/30(水) 00:10:17.97ID:AuFquqym
周回おくれ
レスを投稿する


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