1 名前:デフォルトの名無しさん mailto:sage [2022/01/27(木) 22:19:47.56 ID:avZQ9Wm7.net] 闘え ※前スレ C++ vs Rust https://mevius.5ch.net/test/read.cgi/tech/1619219089/ C vs C++ vs Rust Part.2 https://mevius.5ch.net/test/read.cgi/tech/1639539350/
132 名前:デフォルトの名無しさん mailto:sage [2022/02/04(金) 21:01:52.67 ID:JLdS+NWr.net] Rustやってる奴は現状アーリーアダプターで普及するにしてもまだ年月掛かると思う んでその間にまた新しい言語が開発されみんなそっちに移って行くと
133 名前:デフォルトの名無しさん mailto:sage [2022/02/04(金) 21:06:34.54 ID:3IKuZnie.net] 新しい言語はどんな問題解決してくれるんだろうな 動的型付けが復権するんだろうか
134 名前:デフォルトの名無しさん mailto:sage [2022/02/04(金) 21:15:25.28 ID:V2NB9pIC.net] >>131 アーリーアダプターは数年前の時期 今は大手IT各社GAFAMがRustに本腰 プログラミング言語「Rust」のための「Rust Foundation」設立 -- AWS(Amazon)、Microsoft、Google、Mozilla、Huaweiが創設 https://j
135 名前:apan.zdnet.com/article/35166267/ Facebook(現Meta)が「Rust Foundation」に参加 https://japan.zdnet.com/article/35170192/ [] [ここ壊れてます]
136 名前:デフォルトの名無しさん mailto:sage [2022/02/04(金) 22:59:18.87 ID:ckxp+S+3.net] >>131 それならそれで無駄にはならない気がするが 考え方は継承されるだろうし
137 名前:デフォルトの名無しさん mailto:sage [2022/02/05(土) 01:30:11.76 ID:6GVIsHGT.net] SNS見てる限り、若い人でも人気は Rust より C/C++ の圧勝。
138 名前:デフォルトの名無しさん mailto:sage [2022/02/05(土) 02:39:36.18 ID:ye9/tceq.net] 大学の課題とかはまあC/C++よね
139 名前:デフォルトの名無しさん mailto:sage [2022/02/05(土) 06:15:36.04 ID:LYyRCemg.net] >>133 RustはVisual studioでデフォルトで選択できるようになったら普及するだろうな
140 名前:デフォルトの名無しさん mailto:sage [2022/02/05(土) 09:06:42.96 ID:E0droKIF.net] 北京五輪と東京五輪の開会式をプログラミングで例えるとどうなるやろ?
141 名前:デフォルトの名無しさん mailto:sage [2022/02/05(土) 16:44:42.87 ID:bofW+oE9.net] そのまま普通に 東京五輪 Rust 北京五輪 C++
142 名前:デフォルトの名無しさん mailto:sage [2022/02/05(土) 17:35:54.33 ID:O/WKZnIq.net] 東京五輪 FAMILY-BASIC
143 名前:138 mailto:sage [2022/02/06(日) 17:01:26.43 ID:LMR3oS4I.net] ちょっとセンシティブな話だったか 与太話と思ってスルーしてくれ すまんかった
144 名前:デフォルトの名無しさん [2022/02/10(木) 11:18:14.49 ID:sUV8whwi.net] >>139 Rustってそんな酷い言語だったんだ 手出さなくて良かったわ〜
145 名前:デフォルトの名無しさん mailto:sage [2022/02/10(木) 11:25:47.65 ID:ylUFM8HS.net] Rust 拝金主義 C++ ハイキング
146 名前:デフォルトの名無しさん [2022/02/10(木) 20:10:06.55 ID:9RAaYAUg.net] RustはC,C++を駆逐すると思う。アレに拘泥する理由はない。
147 名前:デフォルトの名無しさん mailto:sage [2022/02/10(木) 21:00:13.02 ID:ylUFM8HS.net] HighKingの至高の頂に座居するC++に勝てると本気で思っているのかね
148 名前:デフォルトの名無しさん [2022/02/10(木) 21:47:05.33 ID:o2ECnsWv.net] >>144 過去資産があるから駆逐まではいかないかな。 でももっと利用されるだろう。 けど非同期のやつとかの分断をどうにかして欲しい。
149 名前:デフォルトの名無しさん mailto:sage [2022/02/10(木) 21:50:08.15 ID:dDg7TD3H.net] ジワジワと侵食して気が付いたらいつの間にか利用していたって広がり方するんだろうな
150 名前:デフォルトの名無しさん [2022/02/10(木) 21:51:34.38 ID:9RAaYAUg.net] >>116 これ見てクソ言語だなって思わないヤツいるのかね。
151 名前:デフォルトの名無しさん [2022/02/10(木) 21:53:35.73 ID:LnXBonLg.net] >>116 なんでこんな言語が使われるようになったんや?
152 名前:デフォルトの名無しさん [2022/02/10(木) 23:38:10.62 ID:o2ECnsWv.net] >>149 使われるようになったんじゃなく、既に使われてた言語を過去との互換性を崩さずに 変更しようとして/変更して そうなったんだよ。 その変化は今なお止まってないんよ。
153 名前:デフォルトの名無しさん mailto:sage [2022/02/10(木) 23:40:02.53 ID:TPkaON1O.net] >>149 はい hp.vector.co.jp/authors/VA000092/jokes/strup.html
154 名前:デフォルトの名無しさん mailto:sage [2022/02/11(金) 01:30:20.07 ID:ieudecgp.net] >>149 C++が最初に使われ始めたころは、T a{b}のような記法はなく、 C++11で登場した。 使われ始めたころのC++はCの後継として丁度良いと思われるようなもので あって、>>116 のような変な仕様は入ってなかった。 最初は良かったが、後を突いていくと時々「え?」と思うような仕様が入り込み、 C++11で如実になった。 ・templateの仕様も「え?」と思うことが多いものだった。 Stroustrap氏によれば、高速化に重点を置いて導入されたものらしいから、 分かり易さは犠牲になっているようだが、それにしても分かりにくいことが多い。 ・C++にはライブラリが無かったので、C++11で導入されたが、それが 賛否の分かれるもので、恐らく6割くらいの人には質が悪く感じるものであった。
155 名前:デフォルトの名無しさん [2022/02/11(金) 07:42:26.56 ID:KbgZfaat.net] www.mercari.com/jp/search/?keyword=hr400p こういう安い中古チューナ買って、Coinyをスカパープレミアム放送のICカード化して、 スカパープレミアムのチャンネル全部見れるし、USB HDDに録画フリー。 【avoCADO】 Coiny card Part4【仮想通貨】 https://mevius.5ch.net/test/read.cgi/avi/1640762750/
156 名前:デフォルトの名無しさん mailto:sage [2022/02/11(金) 11:09:11.39 ID:X1ujBpuJ.net] C++は必要な機能だけ使ってれば問題ないことが多いが、 コンパイルエラーメッセージがやばすぎる まともな言語とは言えない
157 名前:デフォルトの名無しさん mailto:sage [2022/02/11(金) 11:36:27.12 ID:08JP5jFO.net] アレは読むんじゃない 詠むんだ
158 名前:デフォルトの名無しさん mailto:sage [2022/02/11(金) 11:39:59.37 ID:MSfgatap.net] >>154 逆にRustのコンパイラのエラーメッセージは手厚く至れり尽くせりで感度もの
159 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 01:52:06.05 ID:ct0ZlJaB.net] >>154 C++は、学者がtemplateメタプログラミング関連などの理論的な正しさを 見せびらかしているだけの様な気がするよ。 「ほら、これでメタプログラミングができるだろ、俺の理論の正しさがわかったか」 みたいに。
160 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 01:53:21.86 ID:ct0ZlJaB.net] ただ、だからといってRustがその代わりになるということではない。 RustはRustでC++以上に問題を入れ込んでしまった。 これもまた机上の空論の様な言語。
161 名前:デフォルトの名無しさん [2022/02/12(土) 09:46:16.21 ID:nCAwro3+.net] >>158 机上の空論でない言語は何よ?
162 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 10:21:13.78 ID:ZjQpgox3.net] アセンブラとC言語 使わないけどFORTRANとCOBOLもそうかな
163 名前:デフォルトの名無しさん [2022/02/12(土) 10:44:19.07 ID:lHDa3hl7.net] >>160 ADAは?
164 名前:デフォルトの名無しさん [2022/02/12(土) 11:06:25.45 ID:4ZF6L5uh.net] >>159 横やけど 俺もC言語だと思ってる。
165 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 11:24:57.04 ID:ZjQpgox3.net] >>161 Ada は(少なくとも出た当時は)けっこう机上の空論ぽい機能てんこ盛りだった
166 名前:デフォルトの名無しさん [2022/02/12(土) 11:27:00.51 ID:nCAwro3+.net] Cは貧弱すぎだろう。いまさらmallocとか書く気もおきん。
167 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 12:03:28.21 ID:yRIrPLWC.net] >>158 C++の問題よりはマシだろ
168 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 12:07:09.85 ID:XghCcbPA.net] 前にこれをC++スレかどっかで発言したら結構叩かれたけど C++って結局はテンプレートが言語の真ん中にあるよな 他の言語色々やった上であらためてC++見ると俺にはそう見える 一応マルチパラダイム言語だからC++しかやったことない人は テンプレートだけをフォーカスされるのは不服っぽいけど
169 名前:デフォルトの名無しさん [2022/02/12(土) 12:08:32.56 ID:v8ccrYYP.net] テンプレートは強力だよな
170 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 12:12:41.52 ID:XghCcbPA.net] Cではちょっとしんどいです いろんなコンテナ使いたいです そんとき型をパラメータ化したいです ハゲ「テンプレートでみんな幸せ」 C++er「やったぜ」 C++規格の関係者「いろいろ仕様につっこんだぜ!」 C++er「あっはい」
171 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 12:42:37.24 ID:Wnw3K02J.net] >>166 概ね同意 テンプレートは便利だけど使いすぎてワケワカメってなりがち
172 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 13:44:38.22 ID:v8+/CWv5.net] Rustでバブルソート書いてみたがすげー書きやすいな 食わず嫌いだったかもしれん コンパイルエラーがめっちゃわかりやすい
173 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 13:57:38.37 ID:w2XePdCb.net] ほんとかよw
174 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 14:50:46.51 ID:wXyEGH3A.net] バブルソートw
175 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 15:04:29.49 ID:kx8mtXuQ.net] バブルソートw
176 名前:笑うとこかよ [] [ここ壊れてます]
177 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 15:45:26.65 ID:yRIrPLWC.net] 確かにエラーは笑っちゃうくらい親切だわな
178 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 16:16:36.29 ID:zOhO24og.net] rustのエラー報告は全てのプログラミング言語で最高の親切さだと思う 他の言語がサボりすぎなんだよな rust書くと他の言語かけなくなる
179 名前:デフォルトの名無しさん [2022/02/12(土) 16:54:42.98 ID:zd9UI5Og.net] そんなバブルソートバカにせんでもよかろうに 大学一年で最初の方に習うし、初めての言語触るにはまあまあ良い題材では
180 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 17:44:36.13 ID:91xKDv7O.net] 少しいじってcombソートにしたらクイックソートにもひけをとらないしな。
181 名前:デフォルトの名無しさん [2022/02/12(土) 17:55:38.68 ID:nCAwro3+.net] Rustで双方向リストをマージソートでソートするとかだとめんどくさいことになる気がする
182 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 18:09:42.02 ID:REfvKUVO.net] バブルソートがすげー書きやすいってどのへんが? 逆にそんなもん書きにくい言語なんてあるの? fn main() { let mut v = vec![8, 4, 3, 7, 6, 5, 2, 1]; let bsort = |v: &mut Vec<i32>| for i in 0..v.len() { for j in 1..v.len() - i { if v[j] < v[j - 1] { v.swap(j, j - 1) } } }; bsort(&mut v); println!("{:?}", &v); } ↑書いてみた 細かいところは日本語版wikipediaに準拠
183 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 18:12:12.77 ID:/iL1/Dd6.net] ソートの話はどうでもよくて要点はRustに対してのこの部分だと受け取ったが >>170 > 食わず嫌いだったかもしれん > コンパイルエラーがめっちゃわかりやすい
184 名前:デフォルトの名無しさん [2022/02/12(土) 18:34:19.97 ID:v8ccrYYP.net] >>180 同意
185 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 19:15:40.31 ID:1IxSArcj.net] バブルソートは理解が難しいわりに現実に使われんのがな。 それだったらクイックソートをだな。
186 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 19:50:02.51 ID:ZjQpgox3.net] >>182 > バブルソートは理解が難しい えっ?
187 名前:デフォルトの名無しさん [2022/02/12(土) 19:53:57.23 ID:772ADf0k.net] >>183 頭の良さは人それぞれなんだから馬鹿にしない
188 名前:デフォルトの名無しさん [2022/02/12(土) 21:02:43.90 ID:kBzBXJs5.net] ダブルアレイは原理が簡単にもかかわらず、十分バグが取れるまでずいぶん時間がかかった。
189 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 23:07:39.79 ID:wXyEGH3A.net] CPU時間をたらふく使うバブリーなソートだよな
190 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 23:55:25.98 ID:x20bdFcp.net] >>180 Rustはコンパイラが出すエラーメッセージが詳しすぎて解決案まで示唆してくれたり親切すぎる 他のコンパイラ言語だけでなくインタプリタ言語まで広げても一番親切なプログラミング言語システムだと断言できる
191 名前:デフォルトの名無しさん mailto:sage [2022/02/12(土) 23:56:38.45 ID:zNyDeBid.net] まあC++にテンプレートないならそこまで使わんわな
192 名前:デフォルトの名無しさん mailto:sage [2022/02/13(日) 01:14:02.16 ID:z8C8/2EV.net] Stroustrup氏の脳内では、テンプレートの目標が高速化であるということなのが 問題の始まりの気がする。
193 名前:デフォルトの名無しさん mailto:sage [2022/02/13(日) 01:20:30.65 ID:z8C8/2EV.net] マクロ=高速化用途で使われているもの という見方が如何にも実用プログラムを書いたことの少ない学者だと思う。
194 名前:デフォルトの名無しさん mailto:sage [2022/02/13(日) 09:42:52.30 ID:LKJBNTq1.net] C++からテンプレート取ったらなにも残らない
195 名前:デフォルトの名無しさん mailto:sage [2022/02/13(日) 09:51:25.60 ID:0Lo3ZZ1+.net] いや残るだろ
196 名前:デフォルトの名無しさん mailto:sage [2022/02/13(日) 10:12:41.48 ID:jQxqAel+.net] STLなくなっちゃう
197 名前:デフォルトの名無しさん mailto:sage [2022/02/13(日) 10:25:11.79 ID:yoBtg/nD.net] >>186 その代わりメモリーは使わないから貧乏な俺でも使える
198 名前:デフォルトの名無しさん mailto:sage [2022/02/14(月) 23:17:34.32 ID:T9mSH3bb.net] >>179 そういうことではなく おそらく>>170 が言いたいのはコンパイラが出すエラーがめっちゃ親切なことだろう こっちで書き換わってるからここにmutを付けなさいとか ここで所有権が移動したのに後で使用してるからここに&を付けなさいとか これをuse宣言するのを忘れてますよとか この変数は宣言されず使われていますがこの変数名のスペルミスではありませんかとか といった簡単なものから 複雑な借用関係をちゃんと登場人物たちをはっきりさせてあっちとそっちがこれこれでマズいのでこうしてみたらどうかなど こんなにきめ細かく親切なエラーを出すコンパイラ&インタプリタは他の言語と比べてもトップではないか
199 名前:デフォルトの名無しさん mailto:sage [2022/02/15(火) 00:19:44.75 ID:kCmeQXW/.net] >>151 デマは辞めようね
200 名前:デフォルトの名無しさん [2022/02/15(火) 00:24:28.01 ID:tssMbTRA.net] >>195 同意
201 名前:デフォルトの名無しさん mailto:sage [2022/02/15(火) 07:23:31.22 ID:A9ZkwK3T.net] >>195 そこは目から鱗だよな ここまでできるなら、他の言語も頑張れよと言いたくなる
202 名前:デフォルトの名無しさん mailto:sage [2022/02/15(火) 07:51:21.06 ID:aaenmMxg.net] 言語として所有権の概念がないからその辺りの指摘はしないけどVS2022のC#も結構色々提案してくれるぞ
203 名前:デフォルトの名無しさん mailto:sage [2022/02/15(火) 09:28:59.50 ID:CNcLOkDE.net] このながれでこれを言う意味なんてないけど わかるやつだけわかってくれたらいいんだけど Rustのコンパイラ昔は酷かったよな 無慈悲なボローチェッカと戦ってたよな(´;ω;`)
204 名前:デフォルトの名無しさん mailto:sage [2022/02/15(火) 09:42:41.51 ID:qxt1mofg.net] まだメジャーバージョン1だしそりゃまあ
205 名前:デフォルトの名無しさん mailto:sage [2022/02/15(火) 11:48:06.88 ID:je481k6i.net] >>200 コンパイラというよりもnon lexical lifetimeが入る前の言語仕様の制約が厳しくて辛かったんじゃないかな >>201 コンパイラのバージョンがsemverにしたがってるうちはメジャーバージョンアップしないんじゃないかな 基本的に過去との互換性は崩さないし、必要ならエディションで非互換な変更もできるようにしているので、 メジャーバージョンアップしてまで互換性崩したい理由がなさそう
206 名前:デフォルトの名無しさん mailto:sage [2022/02/16(水) 19:19:14.27 ID:lHwbgihf.net] どこかでPython 2 -> 3みたいなことが起こるかもよ
207 名前:デフォルトの名無しさん mailto:sage [2022/02/16(水) 20:18:02.36 ID:oWbPDf/g.net] >>203 Rustは後発言語なだけあって 今どきのプログラミング言語の成功部分を洗練して採り入れてる だから互換性のないバージョンアップをする時はRustより新しい言語が新たに成功してそれをRustも採り入れたくなったが互換性を維持したままでは出来ない時が来てから
208 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 03:10:03.97 ID:reqFguXW.net] RustとかNimは第何世代の言語なん?
209 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 11:44:19.88 ID:RuZDOzbq.net] >>205 第4世代の高水準言語の仲間じゃね?
210 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 23:40:19.82 ID:W9idHeI8.net] >>202 そのnon lexical lifetimeが入る前の言語仕様の制約が厳しい件なのかどうか教えて このリンクリストの実装でpush_back()のコードがlifetimeでコンパイルエラーとなる話 https://qnighy.hat enablog.com/entry/2017/05/06/070000 今このコードをコンパイルすると問題なく通って実行もできてしまう Rustのコンパイラはどんどん賢くなって制約が無くなっていってるんだな
211 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 00:44:32.85 ID:yXo12zTr.net] Rustって普及するんすか
212 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 00:54:27.33 ID:WX40LAaF.net] >>195 エラーメッセージの親切さで言うとVC#がトップだと思ってるけどそれ以上? C++でハマったときの沼の深さは異常だからそんな親切なら乗り換えたくなってきたな
213 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 00:57:20.21 ID:Dn+7AFaS.net] rustのコンパイる中ってみんな何してんの?
214 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 01:32:33.29 ID:7ZNuwX6P.net] >>207 push_backの例はまさにNLLでコンパイル通るようになるコードだね
215 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 02:16:48.89 ID:0USC0+1K.net] C++のTMPのエラーメッセージとRustのジェネリックのエラーメッセージ C++のはもはや意味不明だがRustのはまだ人間が読める
216 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 15:09:52.72 ID:6v8ahY7t.net] あまりに親切すぎるメッセージなので、それならそういう風に変更したものをコンパイルしてみて、「こう変更したらコンパイルできました」となればいいなぁ とRebuildの宮川さんが言ってました
217 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 15:36:44.00 ID:7ZNuwX6P.net] cargo check --fix である程度は勝手に修正してくれるんだっけ
218 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 08:57:52.80 ID:AlOKsuc0.net] >>209 C#も親切だけど、Rustはそれ以上だよ これらに比べると、C++のは情報が無いも同然
219 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 09:04:29.27 ID:59REwZPX.net] 何言ってんだこのバカ
220 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 09:05:12.66 ID:Wd6uYUeM.net] C++でハマるのはむしろコンパイル通ったあとだからw みんなそれはご存知だとは思うけどw
221 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 09:12:00.22 ID:l5YLFJyt.net] Rustはコンパイルが通ればメモリ問題や競合問題が起きず、プログラム自体に専念できるのがいいよな そしてコンパイラが出すエラーが親切に手取り足取りしてくれて、すぐ修整できてコンパイルも通しやすい
222 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 09:37:18.64 ID:AG6SdX6W.net] >>218 つくづく考えた奴は天才だとおもうわ 逆になんでいままででてこなかったんだろうとも思う Linuxつくるのもいはいけどそれをつくる道具を作るのが先でもよかったような linuxを全部rustで書き直したrust-linuxみたいなのを作る奴もそのうち出てきそう
223 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 10:49:58.66 ID:lpo/y5Sw.net] >>219 書き直したとして、1日でビルドできたらいいね
224 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 11:06:51.15 ID:UkMRjGML.net] Rustの考え方の基になったCycloneが目指してたのがまさにそれだね
225 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 11:25:52.64 ID:x/upE6G9.net] >>219 > Linuxつくるのもいはいけどそれをつくる道具を作るのが先でもよかったような GNUって言うかストールマンはその考えでしょ > linuxを全部rustで書き直したrust-linuxみたいなのを作る奴もそのうち出てきそう 言い出しっぺの法則ヨロ
226 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 11:45:04.32 ID:AG6SdX6W.net] >>222 いや、マジで俺がやってもいいぞ 誰もやってなかったら俺が次のLinusになれるってことか むしろお前らは絶対に真似しないでほしい
227 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:04:13.57 ID:ukdLXHKY.net] rustのコンパイルが遅いのは依存ライブラリやジェネリスクの実体化によりコード量が多くなっているからで コンパイラ自体は並列化とか頑張ってて高速という話を聞くけど実際のところCやC++と比較してどうなんだろうね ヘッダファイル周りの枷がある分CやC++が優位とも簡単には言えない気がする
228 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:21:08.88 ID:ZWczq9Ua.net] >>223 真似はしないから一つだけ聞いてみたい どこから書き直し始める?
229 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:59:28.88 ID:NbUDuEDT.net] コンパイラの並列化で 数十コアも効率良く使えるなら 実質的にコンパイル時間は無視できる
230 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:06:40.37 ID:AG6SdX6W.net] >>225 main()かな
231 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:33:27.92 ID:6TS2kFRN.net] >>227 無理無理w
232 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 14:08:34.48 ID:AG6SdX6W.net] >>228 まあそれは冗談でも「rust os 自作」でググるといろいろでてくるからそれを参考にやってみるわ rustでOS作ってる先達者が結構いるみたいだからそれを参考にLinuxカーネルの移植をがんばってみるわ