1 名前:デフォルトの名無しさん mailto:sage [2023/08/31(木) 12:16:53.23 ID:dCL063sE.net] C++の色々配慮してめんどくさい感じは好きだけど、実務になったらメモリ安全性とか考えて今後Rustに変わっていくんかな」 「うだうだ言ってないで仕事で必要なのをやればいいんだよ、趣味なら好きなのやればいい」 っていう雑談スレ。 前スレ: 結局C++とRustってどっちが良いの? 6traits mevius.5ch.net/test/read.cgi/tech/1690610746/ 関連スレ(マ板): Google&Microsoft「セキュリティバグの70%はC/C++のメモリ管理ミス。Rustにする」 https://medaka.5ch.net/test/read.cgi/prog/1619943288/
729 名前:デフォルトの名無しさん [2023/10/05(木) 13:56:37.90 ID:rcQx5D/x.net] 5chのスレがまたアクセスしにくくなっているけど、 そういう場合は、2ch で書き込もうや >ALL
730 名前:デフォルトの名無しさん [2023/10/05(木) 15:01:08.09 ID:WXXGTjkD.net] >>713 >そこはいいように取って こんな考えの香具師にはまともなプログラムは描けない
731 名前:デフォルトの名無しさん [2023/10/05(木) 15:10:02.29 ID:WXXGTjkD.net] >>714 型安全性:まんどくせ 参照安全性:まんどくせ メモリ安全性:まんどくせ Rust描いてる人の意識はこんなもんだってことか
732 名前:デフォルトの名無しさん mailto:sage [2023/10/05(木) 16:01:21.83 ID:h5E0mKA3.net] >>718 そんなことを言うあなたからは、(俺は)まともなプログラムを受注できない うん、問題ない 平和的 >>719 いやまて、俺C++推しなんだがw Rustが成功パターンを示しつつあるので、C++にそれが流入すべきだと言ってる
733 名前:デフォルトの名無しさん [2023/10/05(木) 16:42:49.98 ID:ZAxgrTwh.net] >Rustが成功パターンを示しつつあるので え?
734 名前:デフォルトの名無しさん mailto:sage [2023/10/05(木) 18:02:52.60 ID:SE8rG7ML.net] >>771 DDoS攻撃は、個々のアプリではなくサーバーの 入り口レベルで対処する必要があるらしい。 また、デスクトップアプリでは昔のままで攻撃の 対象にはなってないはず。 だから、もともとC++が強い領域では余り関係無い。
735 名前:デフォルトの名無しさん mailto:sage [2023/10/05(木) 18:29:52.46 ID:Ry4i225C.net] C++にRustのやり方が自然に流入するわけはなくて誰がが莫大な投資をして優秀なエンジニアを年単位で張り付かせながらコミュニティと調整したり移行のためのマーケティングもやらないといけない そのための人も金も人もあってC++が発展すればダイレクトに恩恵を得られるMSやGoogleのような会社がそういう投資をする価値がないと判断した以上C++がRustばりに強化される未来は100%来ない unsafeだけど速度が出せて過去の資産が使えるレガシー言語として生き残る 3D/2DやGUIの低レイヤー部分が一番長く残りそう
736 名前:デフォルトの名無しさん [2023/10/05(木) 18:38:58.31 ID:S7K0dlIY.net] ここ数年はGPTチェッカーの登場で Rustがこの先生きのこれるかの瀬戸際だと俺は思うよ
737 名前:デフォルトの名無しさん mailto:sage [2023/10/05(木) 18:48:02.32 ID:h5E0mKA3.net] C++はなんでも取り込んでくるんだけど、遅いんだよとにかく Rustで喫緊の課題を解決でき、さらにノウハウを得られるとMSほか各社が考えるのは順当 ただ、MSもMSVC/VS持ってるから、ニーズが高まれば該当チームは取り込みには来る dogfeedルール持ってるから、取り込まれたら、新規C++コードはそれで書かれるだろう
738 名前:デフォルトの名無しさん mailto:sage [2023/10/05(木) 19:01:29.74 ID:6fr67+h+.net] Rustの安全性をC++に導入するのはC++にasync/awaitを導入する50倍は困難 そんなことはもう誰もやらない 歴史に学ぼう
739 名前:デフォルトの名無しさん [2023/10/05(木) 23:54:45.10 ID:s5Z9PkTR.net] >>722 お前は誰にレスしてるんだ? C++使ってるからって掲示板でまで存在しないレスの番号参照するのかよ。 お前の作ったプログラムが世に出てないことを祈る。
740 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 08:39:37.73 ID:iWE81MXc.net] >>727 2ch sc から書いたから番号がずれたらしい。知らんけど。
741 名前:デフォルトの名無しさん [2023/10/06(金) 09:53:16.20 ID:Zl0hPCVy.net] >>725 MSがRust#とかMSVRとか出しても使う気になれないな
742 名前:デフォルトの名無しさん [2023/10/06(金) 09:56:48.05 ID:Zl0hPCVy.net] >>722 誰にレスしてるのか知らんけど 5chがRustで描かれていればDDoSも100%防げていたって言いたいのは判る
743 名前:デフォルトの名無しさん [2023/10/06(金) 11:23:00.22 ID:hWqCmUIN.net] >>729 お前の気持ちなんて関係なくね?
744 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 11:38:23.44 ID:7GCkFY5I.net] >>730 それは全くのデタラメ。 DDoS攻撃は言語を変えても防げない。
745 名前:デフォルトの名無しさん [2023/10/06(金) 12:23:43.60 ID:5SV4gvtF.net] >>724 だろうね CopilotやGPTチェッカーが浸透すると Rustのような言語は淘汰されていくのかなって思う
746 名前:デフォルトの名無しさん [2023/10/06(金) 12:48:27.29 ID:QFTcWZUD.net] >>732 反応速度が無限に早くなればあんなの攻撃にもならないよ? 今は通信頻度に比べて処理速度がべらぼうに遅いから負荷が掛かってあれが攻撃になってしまうだけだからね
747 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 12:48:33.91 ID:BkePxN9S.net] 夢見るお爺ちゃん相変わらずだねww CopilotやGPTにはコンパイルエラーになるかどうかすら判別できないのに 静的解析ツールの方がまだ現実的
748 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 12:53:06.76 ID:/H+GxavQ.net] DDoSはネタかと思ってたがマジだったのか さすがに無知がすぎるやろ
749 名前:デフォルトの名無しさん [2023/10/06(金) 12:55:02.69 ID:QFTcWZUD.net] もうさ、FPGAでサイト構築したらいいんだよ むしろDDoS攻撃してる方が負荷掛かるくらいに
750 名前:デフォルトの名無しさん [2023/10/06(金) 13:12:55.07 ID:xj8n2YWF.net] >>735 >CopilotやGPTにはコンパイルエラーになるかどうかすら判別できないのに 試した? 既に実用水準だよ Rustをやろうって動機が削がれればユーザは一向に増えない ユーザが増えない限り忘れ去られるのが プログラミング言語が辿る運命
751 名前:デフォルトの名無しさん [2023/10/06(金) 13:14:02.92 ID:Zl0hPCVy.net] >>737 DDoSは乗っ取った鯖から総攻撃するだけだから攻撃主には負荷掛からない
752 名前:デフォルトの名無しさん [2023/10/06(金) 13:48:09.98 ID:Tnp2RbPs.net] それ以前に Rust混入したせいで Firefoxが不安定化してる
753 名前:デフォルトの名無しさん [2023/10/06(金) 13:48:14.15 ID:Tnp2RbPs.net] それ以前に Rust混入したせいで Firefoxが不安定化してる
754 名前:デフォルトの名無しさん [2023/10/06(金) 13:55:31.09 ID:Tnp2RbPs.net] 渾身のFirefox二連投 勘弁してほしい
755 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 14:29:21.30 ID:7GCkFY5I.net] >>734 「反応速度が無限に速くなれば」 そりゃそうだろうけど、現実に速度を速くして 防ぐことなんて可能なんかね。 そういば、CDNを使えばサーバーが分散されて速くなるから 防げるということかいな。 DDoS 攻撃って1000台とかで攻撃してくるんじゃないの? だとしたら、それに対抗するのは難しいはずだが。
756 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 14:50:26.49 ID:/H+GxavQ.net] 1000台とか生やさしいもんじゃない 桁が3つは違う
757 名前:デフォルトの名無しさん [2023/10/06(金) 14:57:36.66 ID:hWqCmUIN.net] glibcでバッファオーバーフロー系の脆弱性でたね。 一応criticalではないらしい。
758 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 14:58:24.70 ID:VhQ1RkQD.net] WebサイトをFPGAで構築したところで無駄 勉強してから出直せ
759 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 15:04:56.29 ID:wnyQ5k3c.net] >>738 あれで実用水準だと思ってるならそりゃ話噛み合わないわ
760 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 15:27:10.29 ID:6GwS71OR.net] 日々使ってればLLMの本質的な強みも弱みも限界もある程度判りそうなもんだけどな とりあえずこういうのでも読んでみたら? https://arxiv.org/abs/2310.02059
761 名前:デフォルトの名無しさん [2023/10/06(金) 16:10:44.12 ID:f7Vk2sNE.net] >>747 これからプログラミングを学ぼうとする者のうち わざわざRustをやろうって動機が削がれる者が現れるだろ? ただでさえRustはユーザー数が少ないのに 増加を抑制する要因が日進月歩の話題の技術により また一つもたらされたことが 命取りだと>>738 は指摘している
762 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 16:15:34.00 ID:7GCkFY5I.net] CDNは HTML+CSS+JS だけのような静的ページを キャッシュすることは出来るが、CGI や Ruby on Rails などを使った動的ページをキャッシュすることは基本 出来ないはず。だから、CDNサーバーの数が多いとしても、 動的ページはオリジナルサーバーの CGI や Rails などに 問い合わせしなおすから付加は減らない。 だから、秒間数千万アクセスの DDoS 攻撃をCDNサーバーの 数だけで対抗することは不可能。 なので、賢い CDN サーバーは、DDoS 攻撃されたら AI で して、攻撃しかけてくる IPアドレス と善良な IP アドレス を判別して前者は CUT し、後者だけをオリジナル サーバーの CGI や Rails などに問い合わせする様になっている らしい。
763 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 17:22:27.45 ID:wwoznqQW.net] 動的コンテンツもキャッシュできるよ ショッピングカートみたいなものはもちろんキャッシュしたりはしないけど5chのスレみたいたのはキャッシュする方が普通
764 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 17:45:48.87 ID:7GCkFY5I.net] >>751 メカニズムにもよるが、時計みたいなものはキャッシュ出来ない と書いてあった。 だから、掲示板の様にいつ更新されるか分からないものもキャッシュ出来ないはず。
765 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 17:45:58.31 ID:7GCkFY5I.net] >>751 メカニズムにもよるが、時計みたいなものはキャッシュ出来ない と書いてあった。 だから、掲示板の様にいつ更新されるか分からないものもキャッシュ出来ないはず。
766 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 17:46:00.24 ID:7GCkFY5I.net] >>751 メカニズムにもよるが、時計みたいなものはキャッシュ出来ない と書いてあった。 だから、掲示板の様にいつ更新されるか分からないものもキャッシュ出来ないはず。
767 名前:デフォルトの名無しさん [2023/10/06(金) 18:20:26.92 ID:hWqCmUIN.net] 3回は言い過ぎw
768 名前:デフォルトの名無しさん [2023/10/06(金) 18:36:59.99 ID:1sBdA+vi.net] Firefoxの呪いじゃないだろか
769 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 18:44:20.11 ID:gr04YyCD.net] ぶっちゃけ流れがわかってないので貼るだけ https://herbsutter.com/2023/09/28/cppfront-autumn-update/
770 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 22:02:10.97 ID:g8qFATdI.net] >>752 掲示板もキャッシュ可能 実際に5chはCloudflareを使っている
771 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 22:54:1
] [ここ壊れてます]
772 名前:0.78 ID:YExpMalF.net mailto: cf-cache-status: DYNAMICで返されるから CDNでキャッシュせずにオリジンサーバーから返してるみたいよ [] [ここ壊れてます]
773 名前:デフォルトの名無しさん [2023/10/06(金) 23:08:04.49 ID:tE7CLicd.net] キャッシュの効果よりこっちの方が効果あるよね >>750 なので、賢い CDN サーバーは、DDoS 攻撃されたら AI で して、攻撃しかけてくる IPアドレス と善良な IP アドレス を判別して前者は CUT し、後者だけをオリジナル サーバーの CGI や Rails などに問い合わせする様になっている らしい。
774 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 23:45:02.92 ID:cr23K8c/.net] >>760 CDNのキャッシュの話はキミが動的コンテンツはキャッシュできないと勘違いしてたから指摘しただけでDDoSの話とは関係ないぞ
775 名前:デフォルトの名無しさん mailto:sage [2023/10/07(土) 00:29:12.61 ID:kwLV9T/4.net] >>761 キャッシュすると、一時間くらい更新されなかった りするので、他人が書き込んだことによって変化 した記事が長時間反映されないはず。 また、データベースのデータファイルが オリジンサーバーにあるので、CDNサーバー 上で Rails や php や cgi を動かしても 本当のデータファイルに書き込むことができない。
776 名前:デフォルトの名無しさん mailto:sage [2023/10/07(土) 00:40:57.43 ID:kwLV9T/4.net] >>758 使っているが、cgi の実行(フォルダなど)は キャッシュはOFFにされているはずだ。
777 名前:デフォルトの名無しさん mailto:sage [2023/10/07(土) 01:39:57.82 ID:kwLV9T/4.net] なんでもチャンスは一度きり。Rustは既にチャンスを逃した。
778 名前:デフォルトの名無しさん mailto:sage [2023/10/07(土) 02:15:48.62 ID:QajUcOD9.net] 5chが使っているCDNはCloudflareでRust製 ソースは>>4
779 名前:デフォルトの名無しさん mailto:sage [2023/10/07(土) 02:54:26.28 ID:WI+Fw7uc.net] ふーん Rustそんなもんなんだ
780 名前:デフォルトの名無しさん [2023/10/07(土) 04:08:15.95 ID:Hyqci1qG.net] >>764 つまりRustは禿だったと
781 名前:デフォルトの名無しさん [2023/10/07(土) 11:25:25.12 ID:n2PM26Po.net] >>764 そんな結果論言っても意味無いですよ?
782 名前:デフォルトの名無しさん mailto:sage [2023/10/07(土) 14:59:58.11 ID:pwD9RPPs.net] >>768 人は噂が出た時に調査する。その時に流行らなければ無理。 パン屋の開店時に沢山人が来る。値段と味と雰囲気を チェックし、リピートするかどうか判定される。 それに合格しないと潰れる。Rustはその試験に失敗した。
783 名前:デフォルトの名無しさん mailto:sage [2023/10/07(土) 15:10:38.65 ID:pwD9RPPs.net] >>769 [補足] 後から改良しても一度付いてしまったイメージは変えられない。 多くの人は最初だけしかチェックしないし、脳は一度付いたイメージを 変えたがらない。
784 名前:デフォルトの名無しさん [2023/10/08(日) 08:14:29.06 ID:kIHQKnbF.net] 老害が老害について解説してら
785 名前:デフォルトの名無しさん [2023/10/08(日) 09:39:08.72 ID:CrdCteTP.net] >>769 なるほど セールス詐欺もあると逆効果だしな
786 名前:デフォルトの名無しさん mailto:sage [2023/10/08(日) 10:24:30.47 ID:WC/vofkv.net] 話題になると調査や学習だけはされていることが多く、 それでもなお使ってないのにはちゃんとした理由がある。
787 名前:デフォルトの名無しさん mailto:sage [2023/10/08(日) 14:24:22.88 ID:1klr8jB1.net] できるc++erはそもそもrustっぽい書き方を心がけていたわけで対立構造では見ないだろ どっちもできないやつが外野から騒いでるだけ
788 名前:デフォルトの名無しさん mailto:sage [2023/10/08(日) 16:37:44.13 ID:LJVnD39N.net] >>762 >キャッシュすると、一時間くらい更新されなかったりするので それは1時間もキャッシュしておいて更新されてもinvalidateしないのが悪い redditはTTL1秒でCDNにキャッシュしてる
789 名前:デフォルトの名無しさん mailto:sage [2023/10/08(日) 20:25:18.30 ID:rzxWKBUN.net] Rustの自動運転AIは事故しないってマ?
790 名前:デフォルトの名無しさん mailto:sage [2023/10/08(日) 20:25:28.87 ID:rzxWKBUN.net] Rustの自動運転AIは事故しないってマ?
791 名前:デフォルトの名無しさん mailto:sage [2023/10/08(日) 20:32:51.69 ID:GJnsUMrN.net] Rustを使えば安心安全なんだから当たり前
792 名前:デフォルトの名無しさん [2023/10/08(日) 21:16:59.21 ID:Y13BECfp.net] Rustを使い始めて周りの女性の熱い視線を感じるようになりました!
793 名前:デフォルトの名無しさん mailto:sage [2023/10/08(日) 22:00:17.02 ID:+vddAGZ0.net] 札束風呂には入れた?
794 名前:デフォルトの名無しさん mailto:sage [2023/10/08(日) 22:02:35.31 ID:1xrfn7MQ.net] ハゲが治りました
795 名前:デフォルトの名無しさん mailto:sage [2023/10/09(月) 00:20:45.72 ID:9gcYIWE2.net] >>750 SSG知らず?
796 名前:デフォルトの名無しさん mailto:sage [2023/10/09(月) 00:43:30.63 ID:v5yIEMGi.net] SGGKなら知ってるが…
797 名前:デフォルトの名無しさん mailto:sage [2023/10/09(月) 02:38:03.58 ID:5WP7sPUS.net] >>775 掲示板のオリジンサーバーをCDNで分散化させる場合、 記事を投降した際に、HTTP REQUEST はオリジンサーバー に送らないといけないと思うのだが。 そうしないとデータベースの更新が出来ないはず。
798 名前:デフォルトの名無しさん mailto:sage [2023/10/09(月) 11:03:21.27 ID:KJyL1KAf.net] >>784 [補足] read はCDNサーバーのキャッシュから読み込めばいいが、 write の HTTP REQUEST はオリジンサーバーに送らなければ ならない、みたいなことな気がしてきた。 言ってみれば、read.cgi と write.cgi が有ったとして、 前者は結果のHTMLだけをCDNサーバーにキャッシュされている 内容だけで足りることがあるが、後者は、オリジンサーバーで 実際にcgiを何らかの言語で動かす必要がある、ということ。 そうしないと、掲示板への投稿をデータベースに反映することが できないはず。なぜなら、データベースのデータファイルは CDNサーバーではなく、オリジンサーバーだけに置いて あるはずだから。
799 名前:デフォルトの名無しさん [2023/10/09(月) 13:32:25.30 ID:gMk1hFfQ.net] >>779 番号教えて
800 名前:デフォルトの名無しさん mailto:sage [2023/10/09(月) 19:54:21.77 ID:18Gl4Vc9.net] >>785 そこまで問題を言語化できるのにどう対策しているのか調べられないのはなぜなのか…… 思ひて學ばざれば則ち殆し
801 名前:デフォルトの名無しさん mailto:sage [2023/10/09(月) 22:00:04.59 ID:kOD6fWms.net] >>787 CDNについて知ってから一日くらいしか経ってないから。
802 名前:デフォルトの名無しさん mailto:sage [2023/10/10(火) 09:36:58.44 ID:EiwVEjcJ.net] >>785 読み込みはキャッシュを返して書き込みはオリジンサーバーへ送るというのは至極当たり前のことだと思うんだが何を問題視してるの?
803 名前:デフォルトの名無しさん mailto:sage [2023/10/13(金) 02:26:55.97 ID:p/8ps3Wy.net] 今まで倒したラスボスが復活してきた
804 名前:デフォルトの名無しさん mailto:sage [2023/10/13(金) 14:43:54.78 ID:SKnf/8eA.net] 「ベアメタル」環境でもRustを採用 Googleが「Android 14」での取り組みを解説 安全性と生産性の両面でC/C++よりも大幅に改善 https://forest.watch.impress.co.jp/docs/news/1538800.html
805 名前:デフォルトの名無しさん mailto:sage [2023/10/13(金) 15:34:18.04 ID:csQt26bs.net] 「ベアメタル」って初めて聞いたぞ また新たな造語(というか用語の借用)かな?
806 名前:デフォルトの名無しさん mailto:sage [2023/10/13(金) 15:35:07.68 ID:rGkD59dF.net] 悲惨だな
807 名前:デフォルトの名無しさん mailto:sage [2023/10/13(金) 15:42:30.75 ID:/J5gxlvX.net] くっさ
808 名前:デフォルトの名無しさん mailto:sage [2023/10/13(金) 16:08:23.39 ID:SHBwjSJn.net] ベアメタルは10年どころじゃなく結構昔からある用語たよ
809 名前:デフォルトの名無しさん mailto:sage [2023/10/13(金) 16:17:32.95 ID:ecw+PvM/.net] 金属熊が錆を採用 アカンがな
810 名前:デフォルトの名無しさん mailto:sage [2023/10/13(金) 16:30:35.41 ID:OQgjQxPp.net] bareでんがな
811 名前:デフォルトの名無しさん mailto:sage [2023/10/13(金) 17:14:50.11 ID:efprJohv.net] こんなアホがRust叩きしていたのか
812 名前:デフォルトの名無しさん mailto:sage [2023/10/13(金) 17:21:16.01 ID:rGkD59dF.net] 馬鹿って自分が知ってることを知らない人がいるとめっちゃイキっちゃいんだよな
813 名前:デフォルトの名無しさん mailto:sage [2023/10/13(金) 18:03:26.77 ID:XDSKle+A.net] >>796 「メタルベアーがあらわれた」 その発想はなかった
814 名前:デフォルトの名無しさん mailto:sage [2023/10/13(金) 19:58:06.90 ID:XRtI83wm.net] >>791 そのRustで生産性が向上な点がいいよな まわりでも採用理由がそれ
815 名前:デフォルトの名無しさん mailto:sage [2023/10/13(金) 20:36:43.33 ID:/dCAMAz5.net] その、生産性が向上するってのは直感に反する
816 名前:よなあ ・言語が安全を担保してくれるから、そこんとこをコーダーは考えなくていい ・マクロまみれのCからの解脱 ・C++はともかく、Cにはasyncとかない あたり? [] [ここ壊れてます]
817 名前:デフォルトの名無しさん [2023/10/13(金) 20:59:51.40 ID:csQt26bs.net] 後半はRustの問題点もしっかり指摘してあるよ unsafeで囲めば良いんだろうけどそれでは意味がない
818 名前:デフォルトの名無しさん mailto:sage [2023/10/13(金) 21:08:40.09 ID:p2gW+gfL.net] 何にしても言えるのはc++を書き換えるならRustだけではなくC++の知識もいる 新規だけなら分かるがそうもいかない 今後数十年ずっとそのターンが続く
819 名前:デフォルトの名無しさん mailto:sage [2023/10/13(金) 21:10:15.68 ID:/dCAMAz5.net] 対応してるチップが少ないのは、極端な話、Rust2Cみたいなトランスパイラができれば解決する 汗とおなじで、Cは直接かくからいけないんであって、機械が吐く分には問題がない フットプリントも、おそらく、現状で220KBかそこらが倍になったくらいで…人間が比較研究できるレベル 出力を比較すれば、Rust側の最適化がもっと進むんじゃないか unsafe{ } が存在することで、unsafe{ }をうまく極小化する気運が生まれる これは裏山 C++にも欲しい
820 名前:デフォルトの名無しさん mailto:sage [2023/10/13(金) 21:28:20.87 ID:p2gW+gfL.net] 今後Rustプログラマーに求められるのはc++のコードを読んでRustに書き換える能力 これが一番要求されると思う
821 名前:デフォルトの名無しさん mailto:sage [2023/10/13(金) 22:30:46.91 ID:EB28SOmZ.net] C++は使ったことがなくてC専門だったけどRust便利で使ってる
822 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 00:04:33.45 ID:LiWYFiO+.net] ベアメタル知らないってマジ? 仕事したことないんだな
823 名前:デフォルトの名無しさん [2023/10/14(土) 00:32:43.08 ID:up3P3K8x.net] >>808 知らんな ICTとか使われ始めたときの違和感を感じた 検索すると>>791 とも微妙に違う意味で使われているのが多少ヒットするね
824 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 00:42:42.15 ID:+/hMSCLI.net] まあソース(ぐぐるの英文ページ)みたら、何をもってベアメタルって言ったかはわかる
825 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 01:41:50.44 ID:1qwcOEeO.net] 自作OS作ろうとしたことがあるならベアメタルって言葉は当然知ってる というかその過程で覚える まぁベアメタルって言葉知りませんってのは低レイヤーわかりませんって白状してるようなもんだわな ただベアメタル環境の仕事なんてほぼない いくら小規模な組み込みでもOSは使う 仕事したことないとかほざいてるやつこそ仕事なんかしてない
826 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 01:51:28.67 ID:+/hMSCLI.net] 「仕事したことある」ってのは、CもC++もRustも、汗でも、なんなら好きな石ならダンプでちったあ読めるレベル そんなヤツばっかりじゃねえって 俺はRustできないからアウツww いやまあ、なんで急にベアメタル(って単語)? とは思ったけど
827 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 02:06:48.87 ID:SW/1sd3P.net] >>796 ベアメタルのベアはbear (熊)ではなくbare (裸の)だよ 記事の原文はこのGoogleセキュリティブログね Bare-metal Rust in Android https://security.googleblog.com/2023/10/bare-metal-rust-in-android.html
828 名前:デフォルトの名無しさん [2023/10/14(土) 02:10:46.65 ID:up3P3K8x.net] >>811 kernel2.1くらいから追ってるけど使わないなぁ 最近は確かにご無沙汰だけども
829 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 02:58:36.29 ID:LiWYFiO+.net] 🐻
830 名前:デフォルトの名無しさん [2023/10/14(土) 03:57:16.89 ID:1qwcOEeO.net] https://i.imgur.com/zAFg8dl.png
831 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 09:14:34.24 ID:OJsAV5J3.net] >>811 小規模な組み込みでOSを使わない仕事はまだあるよ PICとかまだ使ってるとこもあるだろうし 自分はSTM32で最近OSなしの仕事をやった
832 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 11:51:13.93 ID:PfTUf5qg.net] Javaもpythonと比べたら十分早い ただcはjavaよりさらに10倍速いからなぁ…
833 名前:デフォルトの名無しさん [2023/10/14(土) 12:25:49.95 ID:x03gZ5vc.net] C++と比べるのが間違ってる template使いまくりのC++からRustに描き替えるのは至難の業 CとRust比べたりCからRustに移行しようって話ならまあ判る C++からRustに乗り換え煽ってる香具師はただの無知馬鹿
834 名前:デフォルトの名無しさん [2023/10/14(土) 12:31:10.29 ID:x03gZ5vc.net] >>805 みたいに 前半はCで話してるのに 最後の結論はC++の話になってる こういうのが一番誤解の元
835 名前:デフォルトの名無しさん [2023/10/14(土) 12:38:39.71 ID:up3P3K8x.net] 横スレだけども段落分けてるから良いのでは? C++はRustと違ってCを丸呑みしたから別言語って感じとはちょっと違う
836 名前:デフォルトの名無しさん [2023/10/14(土) 14:08:56.90 ID:AN8oWevu.net] >>812 >いやまあ、なんで急にベアメタル(って単語)? とは思ったけど >791 の記事に書いてるからだろ。 レスの流れ読まないで脊髄反射するタイプか?
837 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 14:40:04.14 ID:1qwcOEeO.net] >>817 ないない 仕事ならpicだろうが普通にベンダーの指定する開発環境使ってるだろ Toolchainがそろっててランタイムは用意されてる OSと呼んでないだけ 仕事でそこを自作する意味がない
838 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 14:52:44.68 ID:OJsAV5J3.net] >>823 ランタイムをOSというのですか? 組み込みでOSといったらRTOSだと思いますが ArduinoとかもOSとか言い張ります?
839 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 15:15:43.92 ID:OJsAV5J3.net] 今時の開発環境は初期化や各ペリフェラル用のライブラリも用意されてはいますが割り込み処理とかは自分で全部実装する必要があります RTOSにあるタスク制御用の機能も用意されてません OSとよぶのは無理があります
840 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 15:18:56.63 ID:Mj0MR0Y1.net] まーた実務経験無いオジの言い訳スレになってるw
841 名前:デフォルトの名無しさん [2023/10/14(土) 15:51:22.06 ID:2zOW9g7d.net] ITRONが出てこない組み込みスレ まるでアベノミクス
842 名前:デフォルトの名無しさん [2023/10/14(土) 15:51:34.07 ID:2zOW9g7d.net] ITRONが出てこない組み込みスレ まるでアベノミクス
843 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 15:53:53.81 ID:rhYFx/Vj.net] >>824 OSかどうかの話はしてない ベアメタルか否か
844 名前:デフォルトの名無しさん [2023/10/14(土) 16:02:00.82 ID:Nq1/ZdDg.net] Kotlinしかだめ Kotlinしか使うな
845 名前:デフォルトの名無しさん [2023/10/14(土) 16:17:52.08 ID:up3P3K8x.net] Wikipediaの初出を見ると日本語で2017年 英語で2011年くらい https://ja.wikipedia.org/w/index.php?title=%E3%83%99%E3%82%A2%E3%83%A1%E3%82%BF%E3%83%AB&action=history https://en.wikipedia.org/w/index.php?title=Bare_machine&action=history&dir=prev 俺は新しい用語だと感じるが新しいと感じない人もいるかな?
846 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 16:38:21.00 ID:rhYFx/Vj.net] まぁマイコンでベアメタルとどやるやつはいないだろな 単純すぎる プロテクションやページングとかまでやらないと面白くならない
847 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 16:47:52.58 ID:lkFW8Ijv.net] >>829 裏でOSが走ってなきゃベアメタルでいいんじゃね?
848 名前:デフォルトの名無しさん [2023/10/14(土) 16:54:50.86 ID:x03gZ5vc.net] ベアメタルは20世紀から使われてる業界用語だ
849 名前:デフォルトの名無しさん [2023/10/14(土) 16:58:16.19 ID:x03gZ5vc.net] 「Widipediaに描かれてないからそれ以前は使われてない(キリっ)」とか無知過ぎる
850 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 17:07:45.75 ID:mlytxooF.net] >>831 そんなに新しくない 1991年出版のThe Hacker’s Jargon Fileには既に掲載されてる もっと古い版でも載ってるかもしれないが少なくとも2
851 名前:000年代前半には聞けば意味がわかる程度には浸透してた [] [ここ壊れてます]
852 名前:デフォルトの名無しさん [2023/10/14(土) 17:17:04.27 ID:KjHwkSYg.net] 速度が重要なVMやメモリ管理系はC++で書いて他はRustで書くことにした
853 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 17:17:09.25 ID:1igk1Jd+.net] >>833 ベアメタルってのはようするにブラックボックスを排除して全部自分でハードを叩いてみるというスタイル OSを自分で書くならそれはベアメタル
854 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 17:57:33.14 ID:lkFW8Ijv.net] >>838 ハード叩いてないライブラリならOKってルールなの?
855 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 17:58:17.56 ID:oq+4WFJq.net] >>835 Wikipediaで取り上げられるほどには 使われていなかったとは言えるね
856 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 18:01:14.19 ID:VHbVocpf.net] しょーもない話だな ウルトラマンがシリーズ化して最初のウルトラマンを初代ウルトラマンと呼んでるのと変わらない
857 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 18:19:42.28 ID:1qwcOEeO.net] >>839 厳密な定義あると思うか? CPUのマニュアルとか見ながら1から作っていハードを全部理解したわぁって気になるのが面白さなわけ どこまで拘るかは好きにしろや
858 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 18:22:28.75 ID:lkFW8Ijv.net] >>842 じゃあ裏でOS走ってなきゃOKじゃんw
859 名前:デフォルトの名無しさん [2023/10/14(土) 18:59:27.73 ID:jN/3kcJQ.net] CDN知らないとかベアメタル知らないとか世の中いろんな人がいるわな。 知らなきゃこれを機に勉強すれば良いだけ。
860 名前:デフォルトの名無しさん [2023/10/14(土) 19:17:54.67 ID:up3P3K8x.net] >>844 珍妙な名前で呼び出したなって思うだけで 中身は昔から馴染みあるよ
861 名前:デフォルトの名無しさん [2023/10/14(土) 19:21:31.37 ID:up3P3K8x.net] 「ICT」も突然使い出して まぁ意味は分かるけど自身では未だに使わないし 最近だと「生成AI」も気持ち悪い
862 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 19:52:01.05 ID:1qwcOEeO.net] >>843 文盲だなお前は OSが裏で走ってるかどうかじゃない loaderやstartupがありもの使ってたらベアメタルとは言えないだろ そういう的外れなことを堂々と言ってくるのはどうせユーザーランドでわちゃわちゃするプログラミングしか経験ないんだろ しったかすんな
863 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 20:08:13.45 ID:VHbVocpf.net] >>846 ITだと英語のitと紛らわしいから使い分けてるだけなの 生成AIは英語を訳しただけなの
864 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 20:09:37.06 ID:VHbVocpf.net] >>847 文盲とは文字などを知らず読めない人のことで意味が取れない人じゃない 使うと恥ずかしいレベルなので得意になって使うと馬鹿がバレる と言うかお前もう馬鹿をさらした
865 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 20:12:16.59 ID:sFltIz1c.net] rustをやることでc++の勉強にもなってる
866 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 20:14:44.81 ID:VHbVocpf.net] プログラムしてるだけの馬鹿 増えてきましたね
867 名前:デフォルトの名無しさん [2023/10/14(土) 20:16:35.26 ID:7vC8BExG.net] gradleしか勝たん
868 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 22:04:47.29 ID:WAxI+T9w.net] >>848 ICTは通信会社が頑張って流行らせた略語 itと紛らわしいから使われるようになったなんてのは真っ赤な嘘 ITではなくICTを使うのは官公庁・教育・通信セグメント及びそれらに媚びへつらう必要のある業界のみ
869 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 23:59:30.70 ID:lkFW8Ijv.net] >>847 お前が思ってるベアメタルの定義が知りたいだけなんだけど なんでそんなに興奮するの?
870 名前:デフォルトの名無しさん [2023/10/15(日) 00:44:28.11 ID:nxXe1h39.net] >>847 もう構うな。 ベアメタル初めて聞いた( >>792 )とか言うようなやつだぞ。 >>831 で無知を晒して >>835 、832 で返されて、 ミドル・アプリレイヤーしか触ったことない奴だよ。 その後も >>849 で
871 名前:K死に話題変えて誤魔化してる可哀想な奴だよ。 おそらく今度はそれらのレスは俺じゃないとか言って、誰も証明できないどうでもいいことで誤魔化そうとするんじゃねーのかな。 これ以上構うのは時間の無駄だよ。 [] [ここ壊れてます]
872 名前:デフォルトの名無しさん [2023/10/15(日) 00:45:00.45 ID:nxXe1h39.net] >>847 もう構うな。 ベアメタル初めて聞いた( >>792 )とか言うようなやつだぞ。 >>831 で無知を晒して 831 、832 で返されて、 ミドル・アプリレイヤーしか触ったことない奴だよ。 その後も >>849 で必死に話題変えて誤魔化してる可哀想な奴だよ。 おそらく今度はそれらのレスは俺じゃないとか言って、誰も証明できないどうでもいいことで誤魔化そうとするんじゃねーのかな。 これ以上構うのは時間の無駄だよ。
873 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 00:47:44.48 ID:HpP3d9Ly.net] GCをRustで実装しようかと思ったらいきなりハマった やはりポインタ書き換えまくる処理には向いてないんかな
874 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 02:09:15.16 ID:jNCstmUG.net] TiobeランキングでRustは9月の17位から10月には20位に戻った。
875 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 05:33:15.17 ID:2RtZyNYP.net] >>857 まずは既存のgcクレートなどを見てみたら?
876 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 10:38:16.98 ID:tU7p0HuK.net] >>856 急にどうしたの? なんでみんな同一人物だと妄想しちゃうの?
877 名前:デフォルトの名無しさん [2023/10/15(日) 11:41:55.70 ID:S1qRngxA.net] >>856 一緒にするな 以前も俺を他人といっしょくたにしてくれてたがw 思い込み強い方だと思うよ
878 名前:デフォルトの名無しさん [2023/10/15(日) 12:31:35.13 ID:MbTcJx+r.net] 同レベルのレスを一緒くたに扱っただけで大差なさそうではある
879 名前:デフォルトの名無しさん [2023/10/15(日) 12:34:15.68 ID:S1qRngxA.net] 統合失調症の傾向があるんだと思うよ 日常でも思い当たることがあるんじゃないかな?
880 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 13:35:29.35 ID:oOvBEg/r.net] >>849 文盲って本来は非識字の意味だけじゃないんだよ 英語のilliterateとほぼ同じで「無学でものを知らない/教養がない/本質をわきまえない」というような意味もあって昭和の古い辞書とかにはその意味も掲載されてる それが差別用語だのなんだので広く使われない言葉になって本来の意味が多くの辞書には載らなくなっただけ ただ5chではその本来の意味を把握してるというよりも辞書的意味とは違うと認識しつつ「おまえ文字の読み書きもできないのかよ」くらいの煽り文句として使ってる人が大半 まあガイシュツみたいな扱いだね ということで>>849 みたいなツッコミは逆に恥をかくのでやめたほうがいいよ
881 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 13:36:56.74 ID:oOvBEg/r.net] それと文盲を非識字の意味で使う場合でも読みだけじゃなく書く能力も含まれてるから注意しようね
882 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 14:00:38.64 ID:VomVWNRK.net] >>864 それは違うんじゃない? ガイシュツはネタとして認識されてる 誤用してることを知らないで誤用してるんだからさ?つまり馬鹿と言う線は超えてない
883 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 14:05:27.20 ID:VomVWNRK.net] どこか狭いコミュニティで誤用されて使われてる言葉を一般人が間違えていると指摘すると お前の方が馬鹿だと言うのは常識的におかしい どういう人生を送って来たのか? 狭いコミュニティでしか通用しない間違った言葉使いを一般人が知らないのは当然 指摘された側が間違った使い方をしていると知らず、指摘されて初めてそれが誤用だと知ったんだろうけどまあ頭悪いね
884 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 14:15:06.06 ID:0qrY+8Ri.net] 文盲で揚げ足取ろうとしてる時点で負け犬
885 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 14:22:36.31 ID:VomVWNRK.net] > 「おまえ文字の読み書きもできないのかよ」くらいの煽り文句 自分で書いてるこの定義すら逸脱した使い方 というかこの説明がまちがってるだろ 自信たっぷりに書いてコレ
886 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 14:30:44.06 ID:S1qRngxA.net] 「文盲」論争で思い出しだが最近「リテラシー」を 「倫理規範」くらいの意味で用いてる輩もやたら多くなった
887 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 14:34:48.66 ID:VomVWNRK.net] 文盲 逆張り 王道
888 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 14:53:29.19 ID:+NMvV4uk.net] 争え……もっと争え……
889 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 15:11:48.92 ID:c88qFvIM.net] 真正の文盲ちゃんで草ww
890 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 16:21:51.53 ID:eF/s90Au.net] >>870 例えばインターネットリテラシーという言葉に インターネットを使うために必要な倫理規範やセキュリティ意識などもリテラシーの一部として含んでいたとしても特段おかしくはない 文脈次第
891 名前:デフォルトの名無しさん [2023/10/15(日) 16:39:13.45 ID:S1qRngxA.net] >>874 わざわざボケてくれて有難うw
892 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 17:01:27.91 ID:0RP0JV9q.net] 課金ってほんとはおかしい、みたいな 架金、みたいな感じで言うよね そんな言葉ないけど
893 名前:デフォルトの名無しさん [2023/10/15(日) 18:22:42.18 ID:WKE8aOa0.net] おまえらいくら5chだからと言って一線を超えているんじゃないか? ネットだから匿名とか勘違いも甚だしい、 マジ取り返しのつかないことになるよ?
894 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 19:37:38.22 ID:wZAYm65l.net] >>859 とりあえずいくつか見たんだけどひげぽんのこれが1番わかりやすかった https://github.com/higepon/mosh/blob/master/rmosh/src/gc.rs しかし世代別GCやコピーGCみたいにアドレスが変わるようなものだとこの実装は無理なんだよね やはりオブジェクト参照にもう1つ間接参照を挟んでインデックスでデータを持つようにしなきゃダメかなあ
895 名前:デフォルトの名無しさん mailto:sage [2023/10/15(日) 23:51:26.45 ID:kCrxTQBL.net] >>113 mapぐらい自作しろよ……ってのがC 俺もわざわざ書いた
896 名前:デフォルトの名無しさん mailto:sage [2023/10/16(月) 00:47:06.48 ID:M+xIYepE.net] ややもすると、mapぐらい…に時間溶かしちまうんだなあ で、オブジェクトのやりとりでメモリバグ出してまた時間が溶ける これだからCは はよC/C++にもunsafe{ } こい
897 名前:デフォルトの名無しさん [2023/10/16(月) 10:26:06.97 ID:kgcCjrnK.net] >>837 >速度が重要なVMやメモリ管理系はC++で書いて他はRustで書くことにした 逆だろ 速度が重要なVMやメモリ管理系はRustで書いて他はC++以外で書くことにした C++の出番は無いよ
898 名前:デフォルトの名無しさん [2023/10/16(月) 10:31:34.02 ID:kgcCjrnK.net] >>849 じゃあ池沼って自白してる訳?
899 名前:デフォルトの名無しさん [2023/10/16(月) 12:00:24.66 ID:kgcCjrnK.net] >>113 tcl/tk から流用出来る なんなら cpython でも良い
900 名前:デフォルトの名無しさん mailto:sage [2023/10/16(月) 16:51:26.30 ID:ljfW0hVQ.net] さっきみたら、Linux板の本日の投稿数は 6 だって。 板のサーバーの何かのファイルが紛失していてが 投稿出来ない様になっているようだが。
901 名前:デフォルトの名無しさん mailto:sage [2023/10/16(月) 16:51:37.58 ID:ljfW0hVQ.net] さっきみたら、Linux板の本日の投稿数は 6 だって。 板のサーバーの何かのファイルが紛失していてが 投稿出来ない様になっているようだが。
902 名前:デフォルトの名無しさん [2023/10/16(月) 20:28:36.96 ID:XYN/RYqW.net] >>113 tech.voyagegroup.com/archives/6819729.html
903 名前:デフォルトの名無しさん mailto:sage [2023/10/16(月) 22:29:58.91 ID:MXkJIU8L.net] >>113 khashを使ってる 多分現時点で一番速いMapライブラリ 何とヘッダファイルだけで使える gitやmrubyでも使われてるからお墨付き
904 名前:デフォルトの名無しさん mailto:sage [2023/10/16(月) 23:46:10.65 ID:kMVjuNDZ.net] >>113 msgpack
905 名前:デフォルトの名無しさん mailto:sage [2023/10/17(火) 13:26:18.74 ID:ZxIrQntk.net] C++できる人にRust教えた C++教えてもらおうとしたら「は?なんで?」って拒否された 「は?なんで?」
906 名前:デフォルトの名無しさん [2023/10/17(火) 14:34:18.20 ID:vCPpyEw2.net] なんででも
907 名前:デフォルトの名無しさん [2023/10/17(火) 14:34:18.20 ID:vCPpyEw2.net] なんででも
908 名前:デフォルトの名無しさん mailto:sage [2023/10/17(火) 16:14:33.11 ID:SSLZhL2B.net] ほんまかしらんけど、ダチじゃないヤツに教えるのは嫌かな 底が浅いのが知れちゃうからね 数学教えるのと同じ >>890-891 IDがcpp
909 名前:デフォルトの名無しさん mailto:sage [2023/10/17(火) 18:28:31.14 ID:Fbq7AbK1.net] >>889 そこで「お前にRustを教えたんだから、俺にc++を教えるのは当然」ぐらい返せよ。
910 名前:デフォルトの名無しさん mailto:sage [2023/10/17(火) 18:50:43.94 ID:wfeSYF9i.net] take and take
911 名前:デフォルトの名無しさん mailto:sage [2023/10/17(火) 19:00:43.67 ID:29kCNpkU.net] 統失患いながらも必死にRust推しするのってなんか尊敬してきた
912 名前:デフォルトの名無しさん [2023/10/17(火) 19:52:57.18 ID:iLOamahz.net] >>895 と統失が申しております
913 名前:デフォルトの名無しさん mailto:sage [2023/10/17(火) 20:33:28.22 ID:83sNxTIg.net] 糖質っていうか自己愛強迫アスペ
914 名前:デフォルトの名無しさん mailto:sage [2023/10/17(火) 20:37:22.56 ID:29kCNpkU.net] ググればわかるけど、統失とか人格障害者に指摘したり病院に行けというと 決まって「お前が統失だろ」とか「お前が人格障害だろ」って返しになるんだよ
915 名前:デフォルトの名無しさん mailto:sage [2023/10/17(火) 22:32:28.37 ID:TYW+dUHm.net] 決まってはいない 不確定かもしれない状態を許すか、絶対許さないか という意味ではリテラシーには倫理的な側面もある
916 名前:デフォルトの名無しさん mailto:sage [2023/10/17(火) 22:59:01.65 ID:i3wHL9jC.net] 真打登場!
917 名前:デフォルトの名無しさん [2023/10/18(水) 14:43:46.14 ID:pogE82TX.net] どうせaiなんやろ?
918 名前:デフォルトの名無しさん mailto:sage [2023/10/18(水) 22:34:42.15 ID:QVfUu7ve.net] AIは芸能界と同じぐらい胡散臭いけど推定無罪なので 推定無罪が暴走している
919 名前:デフォルトの名無しさん [2023/10/18(水) 22:50:34.96 ID:eoT4PoLM.net] >>902 ChatGPT Plus契約した?
920 名前:デフォルトの名無しさん mailto:sage [2023/10/18(水) 23:44:49.40 ID:biZM8ElW.net] >>856 そこでいうミドルアプリ屋だが PCやデバイスを買うときに OSが入っていない意味でベアメタルが使われてるから知ってる PCを買ったことがないか意識もせずにWindows入りを買ってしまう人ではないか?
921 名前:デフォルトの名無しさん mailto:sage [2023/10/19(木) 05:42:44.07 ID:KXuM/2JI.net] 普通ついてる…と思いたいが、中古はわからんよね最近 デジタルライセンスが移動してる可能性とかもあるんでしょ # Linuxとかも十分便利だが、NTの権利も付いてると一応安心派
922 名前:デフォルトの名無しさん [2023/10/19(木) 09:18:23.96 ID:rcYEOPS6.net] >>890-891 IDがpy
923 名前:デフォルトの名無しさん [2023/10/19(木) 09:19:38.73 ID:rcYEOPS6.net] >>892 IDがSSL IDがLZH
924 名前:デフォルトの名無しさん [2023/10/19(木) 09:22:20.83 ID:rcYEOPS6.net] >>904 これだろ https://abema.tv/video/episode/26-208_s1_p1
925 名前:デフォルトの名無しさん mailto:sage [2023/10/19(木) 09:39:48.41 ID:K12kB1sl.net] どうせならこっち https://abema.tv/video/title/26-208 クレジット、1ページつかって権利関係びっしり レトロコンテンツ愛いいね ちなみにキャラデザも日本向き、好感が持てる ジャンク屋で98とかみると、その限られたリソースで何か書いてみたくなるね 今なら、ツールセットもあの頃より潤沢だし なんならバスもCだし そういうのも、ベアメタル感って言っていいかなと思ってる
926 名前:デフォルトの名無しさん mailto:sage [2023/10/19(木) 11:20:45.25 ID:D9zU7VD5.net] ゲームとセーブデータを分離できない暗黒時代は20世紀に終わったのに 脆弱性とかを訂正するためOSは通常のファイルと同じところに入っている ベアメタルとは、訂正よりもリセットがしたいということ
927 名前:デフォルトの名無しさん mailto:sage [2023/10/20(金) 13:42:12.90 ID:uP8EHH7C.net] ベアメタルもわからないこんなアホがRust叩きしていたのか
928 名前:デフォルトの名無しさん mailto:sage [2023/10/20(金) 17:17:53.13 ID:x3ypxHoK.net] アホが長生きする天国を貶すな ロケットを作れる天才
929 名前:に爆撃される地獄を引き寄せるな [] [ここ壊れてます]
930 名前:デフォルトの名無しさん [2023/10/21(土) 12:17:44.63 ID:sf7W/HH9.net] bear metal はネタだとしてもアホすぎ
931 名前:デフォルトの名無しさん [2023/10/21(土) 16:09:50.49 ID:XQcQM/34.net] >>910 >ベアメタルとは、訂正よりもリセットがしたいということ 勝手にオレオレ定義してんなよ
932 名前:デフォルトの名無しさん mailto:sage [2023/10/21(土) 16:47:10.33 ID:2r3jgkRY.net] 最近のC++ってモダン化してるんやね(´・ω・` ) コルーチンやコンセプト、モジュール、、 export,importなんてまるでJSみたいや
933 名前:デフォルトの名無しさん mailto:sage [2023/10/21(土) 17:27:04.66 ID:DAbvkjng.net] 大正モダン程度にはモダン化してる
934 名前:デフォルトの名無しさん mailto:sage [2023/10/21(土) 21:28:03.89 ID:6+irucHq.net] >>915 C++20のコルーチンとRustのコルーチン(=async) 利用者人口を比べたらRustが多いと思う
935 名前:デフォルトの名無しさん mailto:sage [2023/10/22(日) 02:44:45.43 ID:e6EDA2HW.net] C++使いは老害だとする考え方について。 確かにいまのC++はおかしいと思うが、 C++03までは、まあ、良かったが、C++11以後に めちゃくちゃになったことを若い人は知らない。 それまでは分かり易くて便利な言語だった。
936 名前:デフォルトの名無しさん mailto:sage [2023/10/22(日) 02:47:05.67 ID:e6EDA2HW.net] MFCの CString には、古くから C の書式付文字列の sprintf に対応する Format() 関数があり便利だったのに、 C++11には、それが無く、C++20 でやっと入った。 C++は、かたくなに C の printf 文を全否定する。 まるで宿主を殺しにかかった寄生虫のようになっている。
937 名前:デフォルトの名無しさん mailto:sage [2023/10/22(日) 09:31:04.93 ID:eovjvQWW.net] >>914 誰が定義したか特定できるものはオレオレ定義だね C++はもはやStroustrup氏のオレオレ定義ではなく 委員会で定義されるらしい
938 名前:デフォルトの名無しさん mailto:sage [2023/10/22(日) 10:23:04.08 ID:95umpPVA.net] flutter vs Kotlin vs Kotlin
939 名前:デフォルトの名無しさん mailto:sage [2023/10/22(日) 11:09:50.40 ID:lcBSp4te.net] >>919 printfやsprintfは脆弱性の宝庫だったからね C++はそれを潰すのに10年以上の長い年月を必要としたということだよ
940 名前:デフォルトの名無しさん mailto:sage [2023/10/22(日) 11:13:53.79 ID:7wajq4O6.net] >>919 MFCは完全無料じゃない…だったよな(オプソとかには使える ソース付きのプロプラのライブラリ、言語の話とまぜるなキケン
941 名前:デフォルトの名無しさん [2023/10/22(日) 11:28:05.53 ID:GXjFDCr1.net] >>919 iostreamは糞だよなω
942 名前:デフォルトの名無しさん [2023/10/22(日) 12:05:25.34 ID:tZaS4o4u.net] >>919 ,922 #include <cstdio> std::printf ("は?");
943 名前:デフォルトの名無しさん mailto:sage [2023/10/22(日) 12:12:01.55 ID:xV2fKCwr.net] >>922 printfってなんか脆弱性あった?
944 名前:デフォルトの名無しさん [2023/10/22(日) 13:14:29.09 ID:tZaS4o4u.net] >>918 >それまでは分かり易くて便利な言語だった。 それは新しいことに適応できないお前の問題 右辺値参照もムーブもラムダ式もC++11以降だよ
945 名前:デフォルトの名無しさん mailto:sage [2023/10/22(日) 13:54:24.89 ID:eovjvQWW.net] 適者生存の空気に振り回されないためには優生学自体を疑えばいい 空気の方にこだわるのは回りくどい
946 名前:デフォルトの名無しさん mailto:sage [2023/10/22(日) 14:21:34.30 ID:9EnrsrCq.net] >>927 move登場後、C++は危険な言語になってしまった。
947 名前:デフォルトの名無しさん mailto:sage [2023/10/22(日) 14:50:35.01 ID:u1I5O4Lf.net] >>929 コードで例示して
948 名前:デフォルトの名無しさん mailto:sage [2023/10/22(日) 15:14:22.49 ID:7wajq4O6.net] pitfallが増えたとかだろ、それはそう 勉強すべきことは増えた
949 名前:デフォルトの名無しさん [2023/10/22(日) 15:58:45.17 ID:GXjFDCr1.net] 別に move が原因で危険になった訳じゃなく 元々危険な言語である
950 名前:デフォルトの名無しさん mailto:sage [2023/10/22(日) 17:07:00.89 ID:eovjvQWW.net] 危険と思わない部分だけを使えばいい C++のサブセットを各々が発掘すればいい 元々のCが最良のサブセットという説がある メリットは発掘のコストが0 デメリットはないが強いて言うなら 極論である、建設的でない、頑固など
951 名前:デフォルトの名無しさん mailto:sage [2023/10/22(日) 17:44:58.20 ID:Ih9eQULq.net] アセンブリの頃も危険だったけど注視されてなかった サイズ付き文字列はpascalの文化でC勢がやっきになって否定してた MSは部分的にAPIに取り入れてたけど内部でも意見が衝突してたみたいだ
952 名前:デフォルトの名無しさん mailto:sage [2023/10/22(日) 18:19:39.09 ID:k1T6qQYt.net] 個数で管理する方式より、 「番兵方式」の方が効率がよいことが多いからな。
953 名前:デフォルトの名無しさん mailto:sage [2023/10/22(日) 18:20:59.70 ID:k1T6qQYt.net] >>932 Cは何が起きるか分かり易かったので、間違いも少なかった。 C++11は何が起きるか分かりにくくなった。
954 名前:デフォルトの名無しさん [2023/10/22(日) 19:15:38.63 ID:jplRnChI.net] >サイズ付き文字列はpascalの文化で Cのmallocも内部はサイズ付きだよね 文字列にしろmallocにしろサイズ付きにすると サイズの最大値(サイズのデータ長)問題が残る Cのデリミタ方式は無限ループと検索時間の無駄が残る
955 名前:デフォルトの名無しさん [2023/10/22(日) 20:36:41.40 ID:XK8cC57k.net] C++の問題のひとつは 例えば型指定可能な(テンプレートを使った)汎用ライブラリを作るのは中級レベル程度ではほぼ不可能ってことだな できると思ったやつ、多分お前はC++の規格の30%も理解できてないだろう 型推論を理解して、例外安全を保障して、他のライブラリとの整合性を理解して、と穴のないライブラリを作るのはもう人間業でない まずユニットテストが作りきれない
956 名前:デフォルトの名無しさん mailto:sage [2023/10/22(日) 21:33:07.82 ID:ENkFuc6F.net] >>937 malloc関係無い。 あなたは、番兵方式の優秀さをちゃんと理解できてない。 マシン語レベルにまで落としたときの命令が分からないと 分からない可能性が有る。
957 名前:デフォルトの名無しさん [2023/10/22(日) 21:39:51.69 ID:KU4H8hGN.net] 呼び出す側のコンテキストで実際に呼ばれるコンストラクタがガッツリ変わるのはやっぱ難易度高いと思うわ。 c++はなにが呼ばれるのかコード読んでも判断に時間がかかる。
958 名前:デフォルトの名無しさん mailto:sage [2023/10/22(日) 23:44:03.08 ID:7wajq4O6.net] 自分用のライブラリか、よそさまに出せるライブラリかでだいぶ変わるけどな 自分用なら、実装しないと割り切った要素は潰しておく(エラーにする)
959 名前:デフォルトの名無しさん mailto:sage [2023/10/23(月) 00:19:48.85 ID:tCssLiBK.net] >>938 実際仕事のアプリケーションではそこまで凝ったものは見たことないな せいぜいテンプレートをちょっと使う程度 あと使い方もコピーを禁止するようなlinterかましたり 言語側でちゃんと実装するより別のツールでチェックしてることが多い気がする
960 名前:デフォルトの名無しさん mailto:sage [2023/10/23(月) 01:38:21.75 ID:gH2D0E6v.net] むしろ、みんなが可読性や相互理解を必要としているというのが主観で そういうのをわざと無視したコードは客観的な存在だったりして
961 名前:デフォルトの名無しさん mailto:sage [2023/10/23(月) 07:44:03.59 ID:eCip+LFq.net] template< >の、何の数学? 論理学?? みたいな世界はまだしも、 こう使うんだぞ、と書いたものを、あとから来た人(未来の自分含む)が間違って使う、みたいのがいかんのよね その場では、ちゃんと書くに決まってるので
962 名前:デフォルトの名無しさん mailto:sage [2023/10/23(月) 09:27:40.91 ID:TSQLnlyh.net] >>944 >その場では、ちゃんと書くに決まってるので 育ちがいいな・・・ うらやましい 世の中にはそうならない現場もあるのだ
963 名前:デフォルトの名無しさん mailto:sage [2023/10/23(月) 09:32:12.24 ID:9KLj8HWs.net] >>944 >こう使うんだぞ、と書いたものを、あとから来た人(未来の自分含む)が間違って使う、みたいのがいかんのよね >その場では、ちゃんと書くに決まってるので それはtemplateに限らない悪いコード
964 名前:デフォルトの名無しさん mailto:sage [2023/10/23(月) 10:35:59.85 ID:j7/Azm2p.net] そういうのをちゃんとするのは、言語の範囲外、としたのがC/C++ 言い割り切りっぷりだったが、モダンじゃない 現代的な要求に合ったライブラリと、言語側にもロックダウンモードが欲しいよね
965 名前:デフォルトの名無しさん mailto:sage [2023/10/23(月) 12:18:28.66 ID:A97l8Oha.net] >>926 書式文字列攻撃
966 名前:デフォルトの名無しさん mailto:sage [2023/10/23(月) 14:30:44.87 ID:D3lEhHiN.net] C++からRustに移行して幸せになる人、そうならない人 その違いは? https://atmarkit.itmedia.co.jp/ait/articles/2310/19/news196.html
967 名前:デフォルトの名無しさん [2023/10/23(月) 15:42:17.38 ID:1Wk/iiy/.net] ゴミ中尉
968 名前:デフォルトの名無しさん mailto:sage [2023/10/23(月) 15:45:51.38 ID:j7/Azm2p.net] 下のtechtargetのページの読みやすい訳。 後半に書かれていること ・Rustが使われる理由: 安全性。ここで大体出ている通り。 ・C++が使われる理由: ソースtoマシン語効率。あと、巨大すぎる過去資産。
969 名前:デフォルトの名無しさん mailto:sage [2023/10/23(月) 18:20:56.02 ID:gH2D0E6v.net] >>944 ヒープの使い方を間違ったらデストラクタ実行が保証されないとかね
970 名前:デフォルトの名無しさん [2023/10/24(火) 02:35:30.43 ID:FaxKDrLq.net] ITメディア達の予定によると、C/C++は既にHaskellに置き換わってるはずだった
971 名前:デフォルトの名無しさん mailto:sage [2023/10/24(火) 08:37:21.50 ID:xTCLjUdP.net] GCが普及するのはいいが、GCと関係ない付加価値も持たされる 予定が遅れるほど付加価値も追加される
972 名前:デフォルトの名無しさん mailto:sage [2023/10/24(火) 09:10:32.28 ID:KxwBQxIK.net] >>953 w
973 名前:デフォルトの名無しさん mailto:sage [2023/10/24(火) 10:05:57.03 ID:Y4KOJ+P0.net] >>948 書式文字列を生成するやつとかいんの? おっかねーな それ言い出したらどんな言語もアウトジャネーノ?
974 名前:デフォルトの名無しさん mailto:sage [2023/10/24(火) 10:48:51.22 ID:xTCLjUdP.net] 脆弱なのは可変長引数 悪いのは文字列の特殊な値 どんな型システムも値のチェックができないという意味でアウト
975 名前:デフォルトの名無しさん mailto:sage [2023/10/24(火) 11:52:36.56 ID:d3Cm49Ov.net] こういう基本的なことがわかってない奴らがウヨウヨいるからCやC++を触らせたらダメなんだよ
976 名前:デフォルトの名無しさん [2023/10/24(火) 13:03:33.49 ID:oyxcPsiu.net] >>954 デスマの典型例乙
977 名前:デフォルトの名無しさん [2023/10/24(火) 13:05:38.19 ID:oyxcPsiu.net] >>954 流行りはCのフォーマット文字列よりも テンプレート文字列の変数置き換えタイプだな mustache template とか tempita とか どっちにしても iostream の出る幕じゃない
978 名前:デフォルトの名無しさん [2023/10/24(火) 13:07:11.32 ID:oyxcPsiu.net] >>956 だった
979 名前:デフォルトの名無しさん mailto:sage [2023/10/24(火) 14:33:16.70 ID:xTCLjUdP.net] わかってない奴らと対話するコツは、対話はしても接触はしないこと
980 名前:デフォルトの名無しさん mailto:sage [2023/10/24(火) 17:31:39.32 ID:/TzECSOE.net] キミもわかってない側だからね 自覚してないのが余計にやばいから
981 名前:デフォルトの名無しさん mailto:sage [2023/10/24(火) 19:03:27.51 ID:453Fm5be.net] 同じ穴の狢 とはいえ、C++をディスる輩とは相容れない あくまで使いこなせない俺が悪い C++は悪くないんだ
982 名前:デフォルトの名無しさん [2023/10/24(火) 21:24:24.33 ID:9VZu9a5B.net] c++は糞だぞ
983 名前:デフォルトの名無しさん mailto:sage [2023/10/24(火) 22:34:02.91 ID:qc1wKPPx.net] cppは糞とかいう奴が糞 確かに初心者が使うとプロジェクトが崩壊したり、完全に理解した系の人らが使っても画一的なコードにならない欠陥言語ではあるが、糞は言いすぎだ
984 名前:デフォルトの名無しさん mailto:sage [2023/10/25(水) 09:18:24.81 ID:nfqMKOx/.net] 関係ないけどuupdump復帰した (ここ見てるような香具師なら見てるのでは?
985 名前:デフォルトの名無しさん mailto:sage [2023/10/25(水) 12:36:45.76 ID:3fSQ5Zwa.net] uupdumpとは聞いたことがないのでググったらWindowsのためのソフトの名前か Windowsを使わない人も多い上に 使用言語はPHPとシェルスクリプトっぽいが このスレにどう関係するんだ?
986 名前:デフォルトの名無しさん mailto:sage [2023/10/25(水) 13:28:29.15 ID:aEsvunYt.net] もう10年くらいMacとLinuxしか使ってないな 久々に使うとwindowsの操作がわからなくて困る
987 名前:デフォルトの名無しさん mailto:sage [2023/10/25(水) 13:33:39.53 ID:zg5wGezx.net] wsl面白いよ
988 名前:デフォルトの名無しさん mailto:sage [2023/10/25(水) 13:53:01.81 ID:0w7kqvd/.net] windows使ってるけど昔からVMの上でLinux動かしてた WSLは今更感(否定はしない)
989 名前:デフォルトの名無しさん mailto:sage [2023/10/25(水) 23:15:22.46 ID:129UCuET.net] Macも正直最近はブラウザしか使ってないので 実質linuxしか使ってない steamもlinuxで動くようになったらしいから いよいよlinuxに全面移行するか?
990 名前:デフォルトの名無しさん mailto:sage [2023/10/25(水) 23:28:55.49 ID:HBO6D8Lj.net] steam deckってプレステより高いんだ…いくら円安とは言え…
991 名前:デフォルトの名無しさん mailto:sage [2023/10/26(木) 10:50:32.36 ID:uiU7pRaB.net] LinuxでMSOfficeが動けばなあ。Officeが使えるunix環境用意するためにMac買ってる感ある。
992 名前:デフォルトの名無しさん mailto:sage [2023/10/26(木) 10:58:44.39 ID:6n+88kg6.net] officeっつーかEXCELやろ
993 名前:デフォルトの名無しさん mailto:sage [2023/10/26(木) 11:34:18.33 ID:cZhl96fn.net] Office365なら普通に動くよ
994 名前:デフォルトの名無しさん mailto:sage [2023/10/26(木) 14:13:25.58 ID:K017DhVM.net] そう考えるとブラウザって理想の仮想環境かもなあ webassemblyで速度的な問題も解消されつつあるしサーバーのパワーも借りれるし
995 名前:デフォルトの名無しさん [2023/10/26(木) 14:52:00.54 ID:35buqziU.net] MacでExcel使ってるとダサいよね (もちろんMacのExcelが本家なのは知ってる)
996 名前:デフォルトの名無しさん [2023/10/26(木) 15:10:01.78 ID:ZES507rz.net] >>978 同意
997 名前:デフォルトの名無しさん mailto:sage [2023/10/26(木) 18:28:07.11 ID:1RkcdUQ1.net] 暗号通貨botterの人でrust使いいるけどシープラ見ないのなぁぜ
998 名前:デフォルトの名無しさん mailto:sage [2023/10/26(木) 19:03:20.03 ID:EFcGcQgS.net] >>978 teamsで使ってる
999 名前:デフォルトの名無しさん mailto:sage [2023/10/27(金) 06:42:49.70 ID:gRjv8lGZ.net] >>966 画一的にならなくても二極化でもすれば十分シンプルなのに 二極化するとなぜか1bitやめることが人類の目的みたいになるよね
1000 名前:デフォルトの名無しさん mailto:sage [2023/10/27(金) 07:06:14.73 ID:/fEzl4se.net] >>980 スキャンで落とされたりするのでは しらんけど Rustがさらにもっと一般的になったら、マークされるよきっと
1001 名前:デフォルトの名無しさん mailto:sage [2023/10/27(金) 09:29:03.35 ID:YhtQ6Lgo.net] WebAssemblyアプリ開発で最も使われている言語は3年連続で「Rust」、Webアプリ開発が最多。The State of WebAssembly 2023 https://www.publickey1.jp/blog/23/webassembly3rustwebthe_state_of_webassembly_2023.html
1002 名前:デフォルトの名無しさん mailto:sage [2023/10/27(金) 10:18:50.62 ID:y0LGdXSa.net] 強すぎだな >>984 WebAssemblyのアプリケーションのコードを記述するプログラミング言語として何を使っているかを尋ねた質問への回答では、 3年連続でRustがトップ。しかも利用率は上昇中です。 今後、WebAssemblyアプリケーションの開発でどのプログラミング言語を使ってみたいですか? という問いに関しても、 1位はRust、2位がJavaScriptでした。
1003 名前:デフォルトの名無しさん mailto:sage [2023/10/27(金) 12:31:28.20 ID:Q7ucWJnI.net] >>983 crypt界隈ではbot取引は至って普通のこと スキャンされるとか落とされるとかマークされるとかは的外れ RustとPythonが多いのは道具が揃ってるから
1004 名前:デフォルトの名無しさん mailto:sage [2023/10/27(金) 14:34:10.95 ID:EOQmK3vh.net] c++のlegacyディスってんの?
1005 名前:デフォルトの名無しさん mailto:sage [2023/10/27(金) 15:26:58.64 ID:/fEzl4se.net] >>986 採掘すんのかと思ったら、トレーダーBOTか なるほどね
1006 名前:デフォルトの名無しさん [2023/10/27(金) 18:12:31.65 ID:72qEc/ee.net] adblockplusがつべにblockされるので 独自の拡張機能をRustで描けますか?
1007 名前:デフォルトの名無しさん mailto:sage [2023/10/27(金) 19:07:21.43 ID:0PcwvZlz.net] どのような機能をお考えで?
1008 名前:デフォルトの名無しさん mailto:sage [2023/10/28(土) 09:43:38.91 ID:1iiYkiVL.net] 拡張機能じゃなくてもいいけど 広告だけを通さない(あるいはyoutube側には広告を観たフリをする)proxyを Rustで描いてローカルで動かしとくって手はやってみたいかな
1009 名前:デフォルトの名無しさん [2023/10/28(土) 10:46:17.87 ID:xifYN8Cm.net] Privoxyかな?
1010 名前:デフォルトの名無しさん mailto:sage [2023/10/28(土) 12:15:04.19 ID:o0Izqpe5.net] uBlacklistでフィルタ最新にすればいけるよ って言えばやめる口ばっかりの馬鹿 そういや行列君はどこ行ったんすかね
1011 名前:デフォルトの名無しさん mailto:sage [2023/10/28(土) 12:49:07.71 ID:1iiYkiVL.net] はいはい再発明再発明
1012 名前:デフォルトの名無しさん mailto:sage [2023/10/28(土) 12:53:35.81 ID:pZZ9XkRk.net] Improve YouTube! の方が良いよ
1013 名前:デフォルトの名無しさん mailto:sage [2023/10/28(土) 13:47:24.09 ID:fh9BWjjr.net] のこり1% 軽微なtypo修正 結局C++とRustってどっちが良いの? 8traits mevius.5ch.net/test/read.cgi/tech/1698468300/
1014 名前:デフォルトの名無しさん mailto:sage [2023/10/28(土) 13:52:31.50 ID:1iiYkiVL.net] >>995 Improve YouTube! よさげ uBlacklist はなんか不必要なアクセス権まで要求されてるようで気持ち悪いのでやめた
1015 名前:デフォルトの名無しさん [2023/10/28(土) 21:09:51.41 ID:6Zf7lwg+.net] ムッシュムラムラ
1016 名前:デフォルトの名無しさん mailto:sage [2023/10/29(日) 07:58:12.72 ID:gMHUg4hp.net] >>989 Rustって何かの役に立つモノを作る言語じゃないんだぞ
1017 名前:デフォルトの名無しさん mailto:sage [2023/10/29(日) 13:21:02.43 ID:IsQ6p7Vf.net] Rust で chrono を使わないで cal コマンドを造ってください そのコードを C/C++ と比べてください
1018 名前:デフォルトの名無しさん mailto:sage [2023/10/30(月) 12:26:01.14 ID:xnp7PI6y.net] let hoge: HashMap<u64, String> = vec![ (5, "hage".to_string()), (1, "hoge".to_string()), ]; これが無理なのは判るのですが let hoge: HashMap<u64, String> = vec![ (5, "hage".to_string()), (1, "hoge".to_string()), ].try_into().unwrap(); でいけると思ったけどエラー出て let hoge: HashMap<u64, String> = vec![ (5, "hage".to_string()), (1, "hoge".to_string()), ].into_iter().collect(); なら通りました 一度 iter にしてまた collect したら一番上のと一緒じゃんと思うのですが 何が違うんです?
1019 名前:デフォルトの名無しさん mailto:sage [2023/10/30(月) 12:32:12.41 ID:Ija5NZge.net] >>980 趣味や
1020 名前:デフォルトの名無しさん mailto:sage [2023/10/30(月) 12:32:20.23 ID:Ija5NZge.net] >>980 趣味や
1021 名前:デフォルトの名無しさん mailto:sage [2023/10/30(月) 12:51:09.32 ID:HpKOqjxQ.net] あほ
1022 名前:1001 [Over 1000 Thread ID:Thread.net] このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 60日 0時間 34分 16秒
1023 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています