HN🔥 56
💬 6

モダンC++を極める!Busatoによる実践的プログラミングガイド

KnuthIsGod
約1か月前

ディスカッション (4件)

1
captaincrowbar
約1か月前

"このオープンアクセスコースはC言語とオブジェクト指向プログラミングに既に精通している人を対象としています"……C++を除いてね。それ、ターゲットがかなり狭すぎるでしょ。

2
bvrmn
約1か月前

またしても、モダンC++アプリに不可欠なメモリと所有権の設計が抜け落ちている本か。教えるべき最も重要なトピックだと思うんだけどね。応用編のスライドには少しあるみたいだけど、最初から知っておくべきことなのに皮肉だよな。メモリを誰が所有するのか?どう渡すのか?ムーブ?借用?どうやって読み手に伝えるか?もはや部族の秘伝みたいになってる。エンタープライズのC++コードベースに触れるたびに、メモリ管理で四苦八苦してる地獄のような光景を見るよ。参考資料としてはいいかもしれないけど、学習用としてはかなり疑問だね。

3
neko_ranger
約1か月前

大手テック企業の求人にはC++がいっぱいあるけど、実際そのプロジェクトに入り込んでないと、まともな経験を積むのが難しい気がする。C++のシステムは重要で面白いことをやってるのは分かるけど、C++エンジニアを目指そうにも、その環境に入らないと経験が得られないっていうジレンマがあるよね。実際のところRAIIを使えばC++もそんなに悪くないんじゃない?まあ、いずれ廃れる言語かもしれないし、RustやGo、Zigあたりを学んでおくのが無難かな。