Page 1 of 1

C++ for Scientific Computing Book

Posted: April 28th, 2010, 10:58 am
by Orientalist666
Hello everyone,I have never programmed in C++ before and have only used Matlab (albeit quite extensively) in the past. Just came across this book on Amazon: C++ and Object-oriented Numeric Computing for Scientists and Engineers by Daoqi Yang. My background is in applied mathematics and numerical analysis so I wanted an introductory book with an applied flavour to it and this seems to be exactly what I was searching for, it also helps that the book was rated so highly by users. I was wondering if anyone else here used this book in the past and if so, would you recommend it for beginners?Cheers.

C++ for Scientific Computing Book

Posted: April 28th, 2010, 12:41 pm
by renorm
I recommend a book by Bjarne Stroustrup. I hope the name rings a bell

C++ for Scientific Computing Book

Posted: April 28th, 2010, 12:59 pm
by quantmeh
the title sounds like B/S. numeric and OO are orthogonal concepts, they've nothing to do with each other

C++ for Scientific Computing Book

Posted: April 28th, 2010, 2:20 pm
by Cuchulainn
QuoteOriginally posted by: jawabeanthe title sounds like B/S. numeric and OO are orthogonal concepts, they've nothing to do with each otherI agree OO kind of hinders numeric. Algorithms are inherently procedural (and parallel).What about Bruce Eckel's books?

C++ for Scientific Computing Book

Posted: April 28th, 2010, 3:22 pm
by quantmeh
QuoteOriginally posted by: CuchulainnWhat about Bruce Eckel's books?i've heard they're good, but didn't read them. i personally liked Tim Budd's "Intro to OOP". it shows how OOP is expressed in several languages by comparison. when you learn OOP with C++, you get somewhat dirty point of view on the subj. it's good to augment it with Smalltalk's take

C++ for Scientific Computing Book

Posted: April 28th, 2010, 3:27 pm
by Cuchulainn
QuoteOriginally posted by: jawabeanQuoteOriginally posted by: CuchulainnWhat about Bruce Eckel's books?i've heard they're good, but didn't read them. What liked about BE's books in the 80's is that he always had useful examples that were appealing to application developers.

C++ for Scientific Computing Book

Posted: April 28th, 2010, 6:41 pm
by renorm
Eckel's "Thinking in C++" is very good. It teaches you to program and not just to code in C++. Both volumes and code samples are free to download from the official website.

C++ for Scientific Computing Book

Posted: April 28th, 2010, 9:08 pm
by Hansi
QuoteOriginally posted by: renormEckel's "Thinking in C++" is very good. It teaches you to program and not just to code in C++. Both volumes and code samples are free to download from the official website.Second that choice, those are really good. I tend to use Absolute C++ when teaching people though, best self contained book I've read.