!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
「C++の色々配慮してめんどくさい感じは好きだけど、実務になったらメモリ安全性とか考えて今後Rustに変わっていくんかな」
「うだうだ言ってないで仕事で必要なのをやればいいんだよ、趣味なら好きなのやればいい」
っていう雑談スレ。
・C/C++ <=> Rust いまさら聞けない移行質問なども適当にどぞ
・レスバはじめんのは勝手だけど、面白いこと・へぇなこと書いたヤツが優勝
・マな話は、マのスレもご活用ください↓
前スレ: 結局C++とRustってどっちが良いの? 8traits
https://mevius.5ch.net/test/read.cgi/tech/1698468300/
関連スレ(マ板): Google&Microsoft「セキュリティバグの70%はC/C++のメモリ管理ミス。Rustにする」
https://medaka.5ch.net/test/read.cgi/prog/1619943288/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
結局C++とRustってどっちが良いの? 9traits
1sage (アウアウウー Sacf-wVFe)
2023/12/08(金) 09:57:43.49ID:k3Bpg+TDa43デフォルトの名無しさん (ワッチョイ bf76-ghGO)
2023/12/11(月) 06:14:41.95ID:dU0p99Eo0 meson割といい
cmakeが覇権とってるのは残念すぎる
あの文法の出来損ない感はひどい
cmakeが覇権とってるのは残念すぎる
あの文法の出来損ない感はひどい
44デフォルトの名無しさん (ワッチョイ d701-Qbcu)
2023/12/11(月) 09:06:25.94ID:dil4ai7q0 >>42
議論をしたいのであればどう優れているのか具体的に書かないと
議論をしたいのであればどう優れているのか具体的に書かないと
45デフォルトの名無しさん (ワッチョイ 7f01-zZ9x)
2023/12/11(月) 10:08:56.06ID:cNzSADqh0 嘲笑してるだけで議論をしたいわけではないだろ
どう優れてるか具体的に教えてほしいのであれば教えてくださいと書かないと
どう優れてるか具体的に教えてほしいのであれば教えてくださいと書かないと
46デフォルトの名無しさん (ワッチョイ d701-Qbcu)
2023/12/11(月) 10:28:11.52ID:dil4ai7q047デフォルトの名無しさん (ワッチョイ 17f0-+EJW)
2023/12/11(月) 10:32:48.31ID:3kN52km60 そもそもCargoとmakeを比べること自体ナンセンスなんだが
48デフォルトの名無しさん (ワッチョイ d701-Qbcu)
2023/12/11(月) 10:58:44.20ID:dil4ai7q0 完全に機能が一致するとは思わんけどautotools相当じゃねーの?
49デフォルトの名無しさん (ワッチョイ 9f42-L8ZV)
2023/12/11(月) 11:50:34.59ID:VTbbz4kY0 パッケージを再利用可能な方法で定義するという面では共通しているかもしれんが
それも重要なのはautotools自体より
configureなりMakefileなりがGNUの規約に従っているってことのほうなんじゃねえかな……
それも重要なのはautotools自体より
configureなりMakefileなりがGNUの規約に従っているってことのほうなんじゃねえかな……
50デフォルトの名無しさん (ワッチョイ bf76-ghGO)
2023/12/11(月) 12:53:50.30ID:dU0p99Eo0 Windowsネイティブビルド考えたらautotoolsはありえんでしょ
そのあたり機能がそろってるからcmakeがメタビルドシステムとして使われる
ほんとクソだけど
そのあたり機能がそろってるからcmakeがメタビルドシステムとして使われる
ほんとクソだけど
51デフォルトの名無しさん (ワッチョイ 17f0-+EJW)
2023/12/11(月) 12:56:51.38ID:3kN52km60 windowsなんてnmakeでいいやん
52デフォルトの名無しさん (ワッチョイ d79d-tASO)
2023/12/11(月) 13:13:20.60ID:NqqqgQFY0 とっちらかりすぎで草
53デフォルトの名無しさん (ワッチョイ bf76-ghGO)
2023/12/11(月) 13:15:53.94ID:dU0p99Eo0 >>51
標準はmsbuild、nmakeはレガシー
標準はmsbuild、nmakeはレガシー
54デフォルトの名無しさん (ワッチョイ 9fac-L8ZV)
2023/12/11(月) 13:20:04.94ID:WQVh8S/p0 一般的なことしかしない素人にわかりやすく教えてくれ教えてくれないか
CMakeどういうところがクソ?
CMakeどういうところがクソ?
55デフォルトの名無しさん (アウアウウー Sadb-+EJW)
2023/12/11(月) 13:29:29.60ID:9aD5b1NYa56デフォルトの名無しさん (アウアウウー Sadb-+EJW)
2023/12/11(月) 13:29:49.87ID:9aD5b1NYa57デフォルトの名無しさん (ワッチョイ d701-Qbcu)
2023/12/11(月) 13:39:48.03ID:dil4ai7q058デフォルトの名無しさん (ワッチョイ 1fc5-cinP)
2023/12/11(月) 13:46:17.96ID:PK2gC+MI0 cmakeだったらbazel使った方がまだマシだろ
59デフォルトの名無しさん (アウアウウー Sadb-+EJW)
2023/12/11(月) 13:54:20.95ID:9aD5b1NYa あんなの使うメリットがない
モノレポのGoogleだから使ってるだけ
モノレポのGoogleだから使ってるだけ
60デフォルトの名無しさん (ワッチョイ bf76-ghGO)
2023/12/11(月) 14:09:12.32ID:dU0p99Eo0 >>54
単体のプロジェクトならあまり困らない
しかし他のcmakeプロジェクトの取り込みとかやりだすとなかなか思い通りにいかない
言語コアが貧弱で変数すら関数が提供するというとんでもない設計
滅んで欲しい
単体のプロジェクトならあまり困らない
しかし他のcmakeプロジェクトの取り込みとかやりだすとなかなか思い通りにいかない
言語コアが貧弱で変数すら関数が提供するというとんでもない設計
滅んで欲しい
61デフォルトの名無しさん (スプッッ Sd3f-kwem)
2023/12/11(月) 14:36:59.01ID:c8C6AAotd rake使ってる人いないの?
62デフォルトの名無しさん (アウアウウー Sadb-+EJW)
2023/12/11(月) 14:48:59.35ID:9aD5b1NYa Ruby関連のプロジェクトなら使って良いと思うけど
全く関係ないプロジェクトで別言語の環境を用意しなきゃいけない時点で厳しいかな
全く関係ないプロジェクトで別言語の環境を用意しなきゃいけない時点で厳しいかな
63デフォルトの名無しさん (スフッ Sdbf-dxyn)
2023/12/11(月) 15:12:40.43ID:F74yPaG8d >>45
教えてくださいと書いたところで議論したいわけではないなら答えは来ないだろw
教えてくださいと書いたところで議論したいわけではないなら答えは来ないだろw
64デフォルトの名無しさん (ワッチョイ 9fac-L8ZV)
2023/12/11(月) 15:58:32.56ID:WQVh8S/p0 >>60
ありがとう、なんとなく理解ができた。
ありがとう、なんとなく理解ができた。
65デフォルトの名無しさん (ワッチョイ 17f0-+EJW)
2023/12/11(月) 16:29:09.38ID:3kN52km60 どう理解できたのw
66デフォルトの名無しさん (スップ Sdbf-tASO)
2023/12/11(月) 18:17:29.82ID:RbkbdLaQd ビルドツール選ぶだけで議論が発生する言語嫌すぎる
67デフォルトの名無しさん (ワッチョイ 17f0-+EJW)
2023/12/11(月) 18:25:56.80ID:3kN52km60 それJavaScriptの人に対しても同じこと言えんの?
68デフォルトの名無しさん (スップ Sdbf-tASO)
2023/12/11(月) 18:27:31.95ID:RbkbdLaQd JavaScriptはそもそも使っている人も含めて番人が認めるクソなので
69デフォルトの名無しさん (ワッチョイ 17f0-+EJW)
2023/12/11(月) 18:30:35.23ID:3kN52km60 いやC/C++のビルドも大概終わってるぞ
RustやGoみたいなやり方ができれば1番なのだが
RustやGoみたいなやり方ができれば1番なのだが
70デフォルトの名無しさん (ワッチョイ 9fac-L8ZV)
2023/12/11(月) 19:11:37.60ID:WQVh8S/p0 >>65
CMakeのインタプリタの作りが貧弱でなんでもCmake独自関数を通さないと書けないような仕様?
多種のプロジェクトを一括管理しようとすると、Cmakeでの書き方の定石みたいなのがとても面倒臭い
てな感じに理解した、どう?
CMakeのインタプリタの作りが貧弱でなんでもCmake独自関数を通さないと書けないような仕様?
多種のプロジェクトを一括管理しようとすると、Cmakeでの書き方の定石みたいなのがとても面倒臭い
てな感じに理解した、どう?
71デフォルトの名無しさん (ワッチョイ 17f0-+EJW)
2023/12/11(月) 19:24:08.37ID:3kN52km6072デフォルトの名無しさん (ワッチョイ 17f0-+EJW)
2023/12/11(月) 19:34:53.82ID:3kN52km60 あ、教えてしまった
こりゃ一本取られたな
こりゃ一本取られたな
73デフォルトの名無しさん (ワッチョイ 9fac-L8ZV)
2023/12/11(月) 19:39:19.33ID:WQVh8S/p0 >>71
いやいや、もういいです。私の質問の流れからあなたのその回答だと的外してるし。
いわゆる揚げ足取りの人でしょ?
私はすでに転んでるから、揚げ足は取れませんよ。
ではあとは自分で調べますので。悪しからず。
いやいや、もういいです。私の質問の流れからあなたのその回答だと的外してるし。
いわゆる揚げ足取りの人でしょ?
私はすでに転んでるから、揚げ足は取れませんよ。
ではあとは自分で調べますので。悪しからず。
74デフォルトの名無しさん (ワッチョイ 17f0-+EJW)
2023/12/11(月) 20:00:32.44ID:3kN52km6075デフォルトの名無しさん (ブーイモ MM5b-oUR/)
2023/12/11(月) 20:11:20.13ID:8ys/+kSXM >私はすでに転んでるから、揚げ足は取れませんよ。
ナイスな言い回しだね
センスを感じる
ナイスな言い回しだね
センスを感じる
76デフォルトの名無しさん (ワッチョイ 17f0-+EJW)
2023/12/11(月) 23:38:01.42ID:3kN52km60 開き直るのはやめてくれないか
正解か間違いかの2択しかない世界なんだよ
多少厳しいこと言うのは当然なんだ
そんな甘い世界ではない
正解か間違いかの2択しかない世界なんだよ
多少厳しいこと言うのは当然なんだ
そんな甘い世界ではない
77デフォルトの名無しさん (ワッチョイ bf5f-HI/Z)
2023/12/11(月) 23:55:02.51ID:9oga8/tV0 じゃあなおのことつねに正しいことを言ってくれよ
さっきから君は間違いしか言っていないじゃないか
それとも自分は例外なのか?
さっきから君は間違いしか言っていないじゃないか
それとも自分は例外なのか?
78デフォルトの名無しさん (ワッチョイ 7f01-Fhdc)
2023/12/11(月) 23:59:45.05ID:Ui1FFaR90 的外れか逆ギレかの2択しかない思考なんだな
79デフォルトの名無しさん (ワッチョイ 17f0-+EJW)
2023/12/11(月) 23:59:57.25ID:3kN52km60 間違いを指摘してくれないか?
君はいつもそうだ
間違ってると言いつつ何も指摘しない
もうバレてるんだよ
この偽善者が
君はいつもそうだ
間違ってると言いつつ何も指摘しない
もうバレてるんだよ
この偽善者が
80デフォルトの名無しさん (ワッチョイ 17f0-+EJW)
2023/12/12(火) 00:10:31.85ID:cXX6UHZv0 この流れから行ってどちらが頭がおかしいか?は一目瞭然だと思うのだが
cmakeを一切触ったことがないにも関わらず
大体理解したとか嘘を自演しそれを指摘したらもういいと逃げ
さらに追い討ちをしたら揚げ足取りと言われる
異常行動してるのは俺かお前か
cmakeを一切触ったことがないにも関わらず
大体理解したとか嘘を自演しそれを指摘したらもういいと逃げ
さらに追い討ちをしたら揚げ足取りと言われる
異常行動してるのは俺かお前か
81デフォルトの名無しさん (ワッチョイ 9fac-L8ZV)
2023/12/12(火) 00:27:02.66ID:22SyfmwO0 「一般的なことしかしない」とは書いたけど
一切触ったことないなんて書いてないし。
「なんとなく理解ができた」とは書いたけど
大体理解したなんて書いてない。
自己目線だけで考える癖を直したほうがいいのでは?
思わぬ間違いのもとだぞ。
一切触ったことないなんて書いてないし。
「なんとなく理解ができた」とは書いたけど
大体理解したなんて書いてない。
自己目線だけで考える癖を直したほうがいいのでは?
思わぬ間違いのもとだぞ。
82デフォルトの名無しさん (ワッチョイ 17f0-+EJW)
2023/12/12(火) 00:39:36.46ID:cXX6UHZv0 完全にブーメランだな
83デフォルトの名無しさん (ワッチョイ 17f0-+EJW)
2023/12/12(火) 00:40:48.97ID:cXX6UHZv0 いいから違いを指摘しろよ
お前が言ったんだぞ
あくしろよ
ほら
お前が言ったんだぞ
あくしろよ
ほら
84デフォルトの名無しさん (ワッチョイ 9fac-L8ZV)
2023/12/12(火) 00:49:38.90ID:22SyfmwO0 ややこしい奴やな、まず頭冷やしてワッチョイを理解してこいや
85デフォルトの名無しさん (ワッチョイ 17f0-+EJW)
2023/12/12(火) 00:50:16.68ID:cXX6UHZv0 結局答えられずか
何もできないなら何も発言するな
ほんとお前はしょーもないな
何もできないなら何も発言するな
ほんとお前はしょーもないな
86デフォルトの名無しさん (ワッチョイ 17f0-+EJW)
2023/12/12(火) 00:52:12.39ID:cXX6UHZv087デフォルトの名無しさん (ワッチョイ 1f9e-C3j7)
2023/12/12(火) 01:52:00.30ID:C12JHku00 Ruby でRubyで使う、C 拡張ライブラリを作る場合、
gemspec ファイルで、extconf.rb を指定して、rake install する
mkmfがMakefile を作成する
# extconf.rb
require 'mkmf'
create_makefile(〜)
gemspec ファイルで、extconf.rb を指定して、rake install する
mkmfがMakefile を作成する
# extconf.rb
require 'mkmf'
create_makefile(〜)
88デフォルトの名無しさん (ワッチョイ ffb9-tASO)
2023/12/12(火) 03:58:55.00ID:U9D7pFHS0 C++のビルドがRubyに依存するの、ダルすぎる
89デフォルトの名無しさん (ワッチョイ ffb9-tASO)
2023/12/12(火) 04:00:42.15ID:U9D7pFHS0 あーでもRuby拡張をビルドするとき限定ならいいか
90デフォルトの名無しさん (ワッチョイ 9f7c-kwem)
2023/12/12(火) 21:55:43.78ID:+XOoVak/0 >>62
いうて、今時はmakeコマンドも別途入れないといけないOSばかりだけどな
いうて、今時はmakeコマンドも別途入れないといけないOSばかりだけどな
91デフォルトの名無しさん (ワッチョイ 5705-xtFc)
2023/12/12(火) 22:49:21.23ID:we60N2XH0 ninja「…」
92デフォルトの名無しさん (ワッチョイ bf76-ghGO)
2023/12/13(水) 05:27:43.55ID:R3z2LBuJ0 ninjaはレイヤーが下
人が直接書かない
人が直接書かない
93デフォルトの名無しさん (ワッチョイ 1f17-rY2n)
2023/12/13(水) 20:30:46.19ID:9/y4NzdD0 だがニンジャは一人も残らずコロす
94デフォルトの名無しさん (スップ Sdbf-tASO)
2023/12/13(水) 20:36:08.49ID:1orrDn1Pd ninjaに妻子でも殺されたのかよ
95デフォルトの名無しさん (ワッチョイ 571d-FJ+M)
2023/12/14(木) 19:28:45.61ID:AgoftYrM0 >>68
時代の流れについていけてないだけ
時代の流れについていけてないだけ
96デフォルトの名無しさん (ワッチョイ 9f0f-Tehj)
2023/12/15(金) 16:16:30.42ID:SBMbzlLw0 まーた変なスレ立ってますな
https://mevius.5ch.net/test/read.cgi/tech/1702531392/
https://mevius.5ch.net/test/read.cgi/tech/1702531392/
97デフォルトの名無しさん (ワッチョイ 17f0-+EJW)
2023/12/15(金) 16:44:56.60ID:9OeC75uA0 おっまた俺の出番か?
潰しに行こうかな
潰しに行こうかな
98デフォルトの名無しさん (ワッチョイ 7ff0-KnN9)
2023/12/16(土) 02:57:24.17ID:ZOa9+P480 潰すレベルの話題ですらなかった
99あぼーん
NGNGあぼーん
100デフォルトの名無しさん (ワッチョイ 162a-D+Hx)
2023/12/16(土) 08:31:25.04ID:H0DSr7Jx0 >>99
ばら撒き凄いな
ばら撒き凄いな
101デフォルトの名無しさん (ワッチョイ 72b9-6cNA)
2023/12/17(日) 15:04:43.15ID:9Sp0oPrF0102デフォルトの名無しさん (ワッチョイ b74b-gvj7)
2023/12/20(水) 09:28:49.07ID:/uXb+00h0 UPLIFT プレミアム・サービスのお知らせ
https://uplift.5ch.net/
UPLIFT 主な特典
・連続投稿の規制を緩和します。
・スレッド作成時の規制を緩和します。
・5ch.netのスレッド表示画面に表示される広告を除去します。
・5ch.net専用ブラウザで5ch.netの過去ログを閲覧できるようになります。
・海外からのアクセス・ホスト経由からでも書き込みができるようになります。
・書き込みが規制されているプロバイダーからでも書き込みができるようになります。
・5ch.netを安定して利用できるように運営を支援できます。
5ちゃんねるを存続させるためには、皆様のご協力が必要です。
最後まで御精読いただきありがとうございました。
https://uplift.5ch.net/
UPLIFT 主な特典
・連続投稿の規制を緩和します。
・スレッド作成時の規制を緩和します。
・5ch.netのスレッド表示画面に表示される広告を除去します。
・5ch.net専用ブラウザで5ch.netの過去ログを閲覧できるようになります。
・海外からのアクセス・ホスト経由からでも書き込みができるようになります。
・書き込みが規制されているプロバイダーからでも書き込みができるようになります。
・5ch.netを安定して利用できるように運営を支援できます。
5ちゃんねるを存続させるためには、皆様のご協力が必要です。
最後まで御精読いただきありがとうございました。
103デフォルトの名無しさん (ワッチョイ ffac-hEBs)
2023/12/23(土) 01:33:05.14ID:7Wmzzd4u0 ワッチョイ付いたらこの静けさ・・・ちょい笑う。
あの雄弁・熱弁どこへやら
あの雄弁・熱弁どこへやら
104デフォルトの名無しさん (ワッチョイ 7f9d-FloO)
2023/12/27(水) 09:39:48.07ID:5O7EyiI60 あちこち渡り歩いた挙げ句結局予想通りになったか
889: デフォルトの名無しさん sage 2023/12/05(火) 14:23:46.88 ID:4UYj/sQ8
ワッチョイ立てたってところで結局また次世代言語スレと同じ流れになってRustスレに帰ってくるんだろ
889: デフォルトの名無しさん sage 2023/12/05(火) 14:23:46.88 ID:4UYj/sQ8
ワッチョイ立てたってところで結局また次世代言語スレと同じ流れになってRustスレに帰ってくるんだろ
105デフォルトの名無しさん (ワッチョイ 41ad-ZDOk)
2024/01/03(水) 19:49:11.77ID:8o1ITW/40 このスレ実質一人が9スレ目になるまで回してたのってすごくない?
その情熱に比べたらワッチョイなんてどうでもよくない?
その情熱に比べたらワッチョイなんてどうでもよくない?
106デフォルトの名無しさん (ブーイモ MM26-9iEs)
2024/01/03(水) 23:04:06.96ID:wQW+ZGYpM スレが変わると前後して、BBxに焼かれまくったんだよね
RustかC++に動きがあれば、また活気でるっしょ
なんか動きあった?
RustかC++に動きがあれば、また活気でるっしょ
なんか動きあった?
107デフォルトの名無しさん (ワッチョイ b198-NoMX)
2024/01/04(木) 14:42:38.73ID:TjW08FZT0 Rustが再評価される:エコシステムの現状と落とし穴
https://www.infoq.com/jp/articles/rust-ecosystem-review-2023/
Rustチームの調査によると、サーバーサイド(バックエンド)のプロジェクトがRustの主要な技術領域であることが明らかになった。クラウドコンピューターのインフラとアプリケーションもRustを適用する大きな分野であり、分散アプリケーションもRustコミュニティの間で人気のある選択肢である。
Linuxはもっともターゲットとされているプラットフォームである(77%、Windowsは約41%、macOSは36%)。WebAssemblyは22%で、組み込みシステムは11%しかターゲットにしていない。モバイルアプリケーションでのRustの利用は、ほとんど無視できるほど少ない。
Rustチームの調査参加者の38%は、Rustは他のプログラミング言語よりもプログラミングがかなり複雑であることに同意している。62%が、習得にかなりの労力を要すると回答している。彼らはまた、Rustがさらに複雑になっていくことを心配している。これは、調査参加者の間でRustの将来に対する懸念として2番目に多かった。
80%以上のRust開発者はプロファイリングツールをまったく使っていない。その理由の1つは、現在利用可能なツールが非常に使いにくく、その結果を解釈するのが難しいからかもしれない。プロファイリングに焦点を当てた教材もほとんどない。開発者は、Rustのパフォーマンスを実際にチェックすることなく、盲目的に信じて満足しているようだ。このような姿勢は、業界でRustの採用が進むにつれて、重大な問題になる可能性がある。プロファイリングツール自体も学習教材も、改善のための真剣な取り組みが必要だ。
RustはC/C++キラーであるという当初の認識は、現在では適切ではないことが示唆された。既存のコードベースにおいて、C/C++のコードが大規模に置き換わっているという証拠はないし、将来そうなるとも予想されていない。なぜか?それは、CとC++の両方が機能し続けているからだ。C++は進化しており、長年の問題が解決されつつある。すべてをRustで書き直す必要はない。さらに、それを行うだけの労働力もない。
https://www.infoq.com/jp/articles/rust-ecosystem-review-2023/
Rustチームの調査によると、サーバーサイド(バックエンド)のプロジェクトがRustの主要な技術領域であることが明らかになった。クラウドコンピューターのインフラとアプリケーションもRustを適用する大きな分野であり、分散アプリケーションもRustコミュニティの間で人気のある選択肢である。
Linuxはもっともターゲットとされているプラットフォームである(77%、Windowsは約41%、macOSは36%)。WebAssemblyは22%で、組み込みシステムは11%しかターゲットにしていない。モバイルアプリケーションでのRustの利用は、ほとんど無視できるほど少ない。
Rustチームの調査参加者の38%は、Rustは他のプログラミング言語よりもプログラミングがかなり複雑であることに同意している。62%が、習得にかなりの労力を要すると回答している。彼らはまた、Rustがさらに複雑になっていくことを心配している。これは、調査参加者の間でRustの将来に対する懸念として2番目に多かった。
80%以上のRust開発者はプロファイリングツールをまったく使っていない。その理由の1つは、現在利用可能なツールが非常に使いにくく、その結果を解釈するのが難しいからかもしれない。プロファイリングに焦点を当てた教材もほとんどない。開発者は、Rustのパフォーマンスを実際にチェックすることなく、盲目的に信じて満足しているようだ。このような姿勢は、業界でRustの採用が進むにつれて、重大な問題になる可能性がある。プロファイリングツール自体も学習教材も、改善のための真剣な取り組みが必要だ。
RustはC/C++キラーであるという当初の認識は、現在では適切ではないことが示唆された。既存のコードベースにおいて、C/C++のコードが大規模に置き換わっているという証拠はないし、将来そうなるとも予想されていない。なぜか?それは、CとC++の両方が機能し続けているからだ。C++は進化しており、長年の問題が解決されつつある。すべてをRustで書き直す必要はない。さらに、それを行うだけの労働力もない。
108デフォルトの名無しさん (ワッチョイ 7907-9iEs)
2024/01/04(木) 16:43:02.38ID:/Vk2qnk90 C2Rustがあるんだから、書き直しコストはなくなっていくとかいう話だったのでは
C++はともかく
C++はともかく
109デフォルトの名無しさん (ワッチョイ df07-mfjK)
2024/01/13(土) 00:27:32.15ID:WSEkmPPb0 若干旧聞だが
https://pvs-studio.com/en/blog/quest/kushnirenko_quiz/
途中でくたびれて、解いたところまで解説が見たい
https://pvs-studio.com/en/blog/posts/cpp/1091/
https://pvs-studio.com/en/blog/quest/kushnirenko_quiz/
途中でくたびれて、解いたところまで解説が見たい
https://pvs-studio.com/en/blog/posts/cpp/1091/
110デフォルトの名無しさん (ワッチョイ 1507-5eDQ)
2024/02/03(土) 17:38:00.95ID:ojK9ZPzF0 MLIRだの、dialectだのいうのが流行りだしてるんやな
どうやって勉強せえとw
どうやって勉強せえとw
111デフォルトの名無しさん (ワッチョイ 57c2-MO48)
2024/02/06(火) 21:28:46.17ID:vknt9k+q0 Googleがプログラミング言語「Rust」に100万米ドルを助成、「C++」との併存・置き換えを図る
メモリ安全性にかかわるセキュリティ問題を減らしつつ、生産性を向上
https://forest.watch.impress.co.jp/docs/news/1566662.html
メモリ安全性にかかわるセキュリティ問題を減らしつつ、生産性を向上
https://forest.watch.impress.co.jp/docs/news/1566662.html
112デフォルトの名無しさん (ワッチョイ b954-0rOl)
2024/03/18(月) 22:25:05.67ID:JU7bg8Ve0 「ソフトウェアはメモリ安全でなければならない」との声明を発表、米ホワイトハウス:「C」「C++」よりも「Rust」などの言語を推奨
https://atmarkit.itmedia.co.jp/ait/articles/2403/18/news045.html
報告書ではメモリ安全性について「メモリ安全性が保たれていないと、意図しない方法でメモリへのアクセス、書き込み、割り当て、または割り当て解除が行われる可能性がある」とし、メモリの安全性を保つ特性を欠くプログラミング言語として「C」「C++」を挙げた。
また同時に「メモリの安全性の脆弱性を軽減する最も効果的な方法は、サイバースペースの構成要素の一つであるプログラミング言語を保護することだ。メモリ安全なプログラミング言語を使用すると、ほとんどのメモリ安全性エラーを排除できる」とし、「Rust」などのメモリ安全性の高いプログラミング言語の使用を推奨した。
https://atmarkit.itmedia.co.jp/ait/articles/2403/18/news045.html
報告書ではメモリ安全性について「メモリ安全性が保たれていないと、意図しない方法でメモリへのアクセス、書き込み、割り当て、または割り当て解除が行われる可能性がある」とし、メモリの安全性を保つ特性を欠くプログラミング言語として「C」「C++」を挙げた。
また同時に「メモリの安全性の脆弱性を軽減する最も効果的な方法は、サイバースペースの構成要素の一つであるプログラミング言語を保護することだ。メモリ安全なプログラミング言語を使用すると、ほとんどのメモリ安全性エラーを排除できる」とし、「Rust」などのメモリ安全性の高いプログラミング言語の使用を推奨した。
113デフォルトの名無しさん (ワッチョイ 9279-uYHt)
2024/03/24(日) 16:45:48.93ID:TrTyAT7D0 Rust界隈って政治臭が凄いな
そのうちC/C++の使用が法で規制されそう
そのうちC/C++の使用が法で規制されそう
114デフォルトの名無しさん (ワッチョイ 92ac-663q)
2024/03/24(日) 18:33:15.48ID:DH6gj0bx0 増改築繰り返した古城に住むより、新築のSECOMの家ってこった。
115デフォルトの名無しさん (ブーイモ MM96-Re1+)
2024/03/24(日) 20:07:39.77ID:7z8OKwZrM でもなー実家が古城なんだよな
古城のリワークって夢あるぜ
仕事はともかく、ライフワークはこれでいいや
古城のリワークって夢あるぜ
仕事はともかく、ライフワークはこれでいいや
116デフォルトの名無しさん (ワッチョイ 7535-yegX)
2024/03/25(月) 08:14:07.91ID:L/KT0pPy0 とっととdelete new malloc freeを禁止したコーダー向けc++を作ってほしい。
フルc++はライブラリアン専用でいいよ。
フルc++はライブラリアン専用でいいよ。
117デフォルトの名無しさん (ワッチョイ 99c0-l9cU)
2024/03/25(月) 10:09:52.71ID:9ia4ikcJ0118デフォルトの名無しさん (ワッチョイ 6107-Re1+)
2024/03/25(月) 10:20:26.82ID:4pl4dhF00 さらに
「それは俺の仕事じゃない」
と釣られてみる
// 結局、だれの責任か、なので
「それは俺の仕事じゃない」
と釣られてみる
// 結局、だれの責任か、なので
119デフォルトの名無しさん (ワッチョイ 6107-Re1+)
2024/03/29(金) 20:19:06.56ID:zpP2nXjs0 【まとめ記事】 The Memory Safety Challenge in C++
https://johnfarrier.com/looking-for-pointers-the-c-memory-safety-debate/
https://johnfarrier.com/looking-for-pointers-the-c-memory-safety-debate/
120デフォルトの名無しさん (アウアウウー Sa83-TxeL)
2024/04/21(日) 15:56:53.99ID:aDRU4soda Rust は C++ に比べて namespace 忘れる心配が減るが
use hoge::*; をやりがち
pub use fuga::*; もやって楽しくなる
use hoge::*; をやりがち
pub use fuga::*; もやって楽しくなる
121デフォルトの名無しさん (ワッチョイ 1c79-mRO6)
2024/04/21(日) 17:03:44.71ID:yf+CF1E90 VisualRust++まだかよ
122デフォルトの名無しさん (スッップ Sd70-R7TS)
2024/04/22(月) 20:25:13.43ID:x7Tf1Btxd123デフォルトの名無しさん (ワッチョイ 467f-gkTK)
2024/04/23(火) 03:49:15.78ID:nQXEdxOh0 ボイス・トォ・スカル/マイクロ波聴覚効果
これらに関するモノが表に出ないのは下記が原因
スラップ訴訟
>>ある程度の発言力や社会的影響力のある、社会的に優位といえる立場の者が、特に発言力や影響力を持たない相対的弱者を相手取り訴訟を起こすこと。
巨大IT企業から「法的措置をちらつかせる停止通告書」を受け取った場合の対処方法とは?
https://gigazine.net/news/20240201-deal-cease-and-desist-big-tech/
>>「Cease and desist(停止通告書)」とは、著作権侵害やその他の違法行為を犯していると思われる相手に対し、その行為を停止せずに続ける場合は法的措置を取ると警告する通知のことです。
>>巨大テクノロジー企業は個人の開発者や研究者に対して停止通告書を送り、自分たちにとって不都合なサービスの開発や研究を止めさせようとすることがあります。
伝二派や音波や磁場などに関する論文を一般人がつなぎ合わせて世界中に周知っ徹底すれば主の手の研究所が研究可能になる
一般の人が使用できるように企業が製品化してくれる
現在裏で使用しているので本物か偽物かが不明なので確実に本物という品を使用できる
一般の者はすり替えられても機器が本物かが不明でしょう
消費者省に訴えれる
一定以上の一般人がそういったものがあると認識すれば器機使用者もだれを見ればよいか不明になる
本物の器機使用者のランニングコストが重荷になってくる
霊感商法
電磁波過敏症や低周波騒音被害はプラセボ効果とレセプト効果に置き換えれる
これらに関するモノが表に出ないのは下記が原因
スラップ訴訟
>>ある程度の発言力や社会的影響力のある、社会的に優位といえる立場の者が、特に発言力や影響力を持たない相対的弱者を相手取り訴訟を起こすこと。
巨大IT企業から「法的措置をちらつかせる停止通告書」を受け取った場合の対処方法とは?
https://gigazine.net/news/20240201-deal-cease-and-desist-big-tech/
>>「Cease and desist(停止通告書)」とは、著作権侵害やその他の違法行為を犯していると思われる相手に対し、その行為を停止せずに続ける場合は法的措置を取ると警告する通知のことです。
>>巨大テクノロジー企業は個人の開発者や研究者に対して停止通告書を送り、自分たちにとって不都合なサービスの開発や研究を止めさせようとすることがあります。
伝二派や音波や磁場などに関する論文を一般人がつなぎ合わせて世界中に周知っ徹底すれば主の手の研究所が研究可能になる
一般の人が使用できるように企業が製品化してくれる
現在裏で使用しているので本物か偽物かが不明なので確実に本物という品を使用できる
一般の者はすり替えられても機器が本物かが不明でしょう
消費者省に訴えれる
一定以上の一般人がそういったものがあると認識すれば器機使用者もだれを見ればよいか不明になる
本物の器機使用者のランニングコストが重荷になってくる
霊感商法
電磁波過敏症や低周波騒音被害はプラセボ効果とレセプト効果に置き換えれる
124デフォルトの名無しさん (ワッチョイ 04da-VEEt)
2024/04/23(火) 07:59:16.20ID:9jUqcxVZ0 Rustなんてゴミだろ
7DtD \595だから買っとけよ
7DtD \595だから買っとけよ
125デフォルトの名無しさん (アウアウウー Sa83-TxeL)
2024/04/25(木) 15:02:27.15ID:VKvfdxmpa Cargo の fetch がマジうざい
一日一回必ず遅くなるωωω
一日一回必ず遅くなるωωω
126デフォルトの名無しさん (アウアウウー Sa83-TxeL)
2024/04/25(木) 15:07:45.03ID:VKvfdxmpa >>118
河野タローみたいな言い分だな
河野タローみたいな言い分だな
127デフォルトの名無しさん (ワッチョイ a1ab-kizQ)
2024/05/28(火) 09:43:43.50ID:3YD/oRc30 https://forest.watch.impress.co.jp/docs/serial/yajiuma/1594981.html
「Sudo for Windows」はRustで開発されている! 「バージョン 24H2」にも導入決定
メモリ安全が重視される分野で採用が広がる
「Sudo for Windows」はRustで開発されている! 「バージョン 24H2」にも導入決定
メモリ安全が重視される分野で採用が広がる
128デフォルトの名無しさん (アウアウウー Sac5-j0d5)
2024/05/28(火) 11:55:20.05ID:NhejqWbKa RunAsでええやん
129デフォルトの名無しさん (ワッチョイ d307-RNf/)
2024/05/28(火) 12:21:54.91ID:lI5RxWIo0 C/C++こそ至高(であるべき)、と今でも内心思ってるが、
近ごろのC++の使われ方は異様なフットプリント肥大化になってる
いったんC++を排して、Rustで書き直してもらったほうが、Windowsもシェル以上がスリムになりそう
近ごろのC++の使われ方は異様なフットプリント肥大化になってる
いったんC++を排して、Rustで書き直してもらったほうが、Windowsもシェル以上がスリムになりそう
130デフォルトの名無しさん (ワッチョイ f101-Av8/)
2024/05/28(火) 15:26:01.89ID:m/TaCjt00 >>127
すげー!!!やっぱRustだな!
すげー!!!やっぱRustだな!
131デフォルトの名無しさん (アウアウエー Sab2-JqXl)
2024/06/05(水) 13:48:03.98ID:nZd9x5hFa String では as_str() でいけるのに
PathBuf では to_str() になるのなんで?
PathBuf では to_str() になるのなんで?
132デフォルトの名無しさん (ワッチョイ e501-klXy)
2024/06/05(水) 14:06:55.02ID:HLgUGiCI0 PathBufはvalid UTF-8とは限らない
それがわかってればニュアンスの違いや戻りの型の違いが分かるはず
それがわかってればニュアンスの違いや戻りの型の違いが分かるはず
133デフォルトの名無しさん (ワッチョイ 8f04-u5ZD)
2024/06/10(月) 10:39:55.24ID:SsHAUnIm0 好きなもの使えよ。なんでも一つに決めようとするから、子供なんだよ。
134デフォルトの名無しさん (ワッチョイ 6fe7-M17B)
2024/06/10(月) 12:44:59.90ID:q2F4MRmj0 でもね、基本的には「なんでも一つ」に決めるべきなんよ
複数許容するというのは例外処置なんだと肝に銘じておくべき
複数許容するというのは例外処置なんだと肝に銘じておくべき
135デフォルトの名無しさん (ワッチョイ 7f07-noAf)
2024/06/10(月) 14:32:02.75ID:HQmlu8/w0 ひとつに絞るなら、COBOLのようにしぶとく生き残るだろうCを選ぶけど、(進化の面において)だらしないんだよな
136デフォルトの名無しさん (アウアウエー Sadf-Gk+6)
2024/06/10(月) 16:01:40.34ID:YXHAsqQya Cはまだマシだけど
C++はボタンかけ間違えたまま無理に猪突猛進
C++はボタンかけ間違えたまま無理に猪突猛進
137デフォルトの名無しさん (スプッッ Sd1f-92zY)
2024/06/11(火) 14:26:43.97ID:+omueqXLd CはnullptrがC23になってようやくとか委員会サボりすぎ
138デフォルトの名無しさん (ワッチョイ ff79-k41k)
2024/06/11(火) 21:20:42.07ID:FxWjmCoT0 C言語スレ見て判るようにC界隈の集まりは老人会だよ
139デフォルトの名無しさん (ワッチョイ ffc2-xov0)
2024/06/11(火) 23:49:57.54ID:3zjiFVVb0 【AI】IQ100超えを達成したAIモデルのClaude 3は「いい性格」を持つようにトレーニングされている [すらいむ★]
https://egg.5ch.net/test/read.cgi/scienceplus/1718025035/l50
https://egg.5ch.net/test/read.cgi/scienceplus/1718025035/l50
140デフォルトの名無しさん (ワッチョイ 03bd-7AaF)
2024/06/13(木) 19:24:53.19ID:7SiHbw2v0 C言語は永遠に不滅だッ!!
141デフォルトの名無しさん (ワッチョイ 03b3-t4ar)
2024/06/13(木) 23:20:05.14ID:xM6Ine6i0 どちらもGUIに弱い
でもC++はUnrealEngineがある分強い
でもC++はUnrealEngineがある分強い
142デフォルトの名無しさん (ワッチョイ 7f07-noAf)
2024/06/14(金) 16:57:26.36ID:6gRHAsY/0 GUIに強い言語ってのがわからん
HTML/JSですら、強いっていうのとは違うと思う
あれは複雑になりすぎてる
HTML/JSですら、強いっていうのとは違うと思う
あれは複雑になりすぎてる
レスを投稿する
ニュース
- 国内ホテル、既にキャンセルも 訪日客関連業界、事態見守る ★3 [蚤の市★]
- 習政権、高市首相への態度硬化 台湾有事発言で連日非難 中国 ★11 [ぐれ★]
- 橋下徹氏 外務省幹部の訪中受け「口だけ番長」へ痛烈指摘 「喧嘩は日本の完敗…なんとかっこ悪い日本か」 [冬月記者★]
- 【外国人問題】小野田紀美担当相「不法就労や不法滞在は許さない」 [シャチ★]
- 【野球】井端監督 大谷翔平、山本由伸らのWBCへの参加 「1日も早く返事ほしい」「待っててといっても、国内組が遅くなってしまう」★3 [冬月記者★]
- 経団連会長、日中は建設的対話を 経済3団体が高市首相と初会談も日中関係は話題に登らず… [BFU★]
- 中国「高市が頭を下げて謝罪しない限り、絶対に許さない」 [329329848]
- 🏡
- 今季最強寒気襲来!!!!
- 【高市早苗】習近平激怒か [115996789]
- 今猛烈に食べたいもの挙げてけwwwwwwww
- 橋下徹「口だけ番長の日本が中国に喧嘩負け。なんとカッコ悪い日本か!」高市にバチーン!✴ [153490809]
