Path: csiph.com!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: Paul Rubin Newsgroups: comp.arch.embedded Subject: Re: C++, Ada, ... Date: Mon, 19 Apr 2021 10:48:32 -0700 Organization: A noiseless patient Spider Lines: 9 Message-ID: <87lf9ego7j.fsf@nightsong.com> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: reader02.eternal-september.org; posting-host="9309f7be5b1d8e24271c45a8f9cf0e07"; logging-data="1709"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+HXbTed07oFJVGIKHv/1oz" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Cancel-Lock: sha1:gSYNOTPqC/YgoqRZZFgKKRNZGaY= sha1:oayHlVK7cbPW6Hkv45zd70fIenk= Xref: csiph.com comp.arch.embedded:30518 pozz writes: > What do you suggest for a poor C embedded developer that wants to try > C++ on the next project? I'm not sure what kind of answer you are looking for, but I recommend the book "Effective Modern C++" by Scott Meyers. C++ is a mudball with many layers of cruft, that improved tremendously over the past few revisions. The book shows you how to do things the right way, using the improvements instead of the cruft.