Serving the Quantitative Finance Community

 
User avatar
Orientalist666
Topic Author
Posts: 0
Joined: August 8th, 2007, 10:28 am

C++ for Scientific Computing Book

April 28th, 2010, 10:58 am

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.
 
User avatar
renorm
Posts: 1
Joined: February 11th, 2010, 10:20 pm

C++ for Scientific Computing Book

April 28th, 2010, 12:41 pm

I recommend a book by Bjarne Stroustrup. I hope the name rings a bell
 
User avatar
quantmeh
Posts: 0
Joined: April 6th, 2007, 1:39 pm

C++ for Scientific Computing Book

April 28th, 2010, 12:59 pm

the title sounds like B/S. numeric and OO are orthogonal concepts, they've nothing to do with each other
 
User avatar
Cuchulainn
Posts: 23029
Joined: July 16th, 2004, 7:38 am

C++ for Scientific Computing Book

April 28th, 2010, 2:20 pm

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?
Last edited by Cuchulainn on April 27th, 2010, 10:00 pm, edited 1 time in total.
 
User avatar
quantmeh
Posts: 0
Joined: April 6th, 2007, 1:39 pm

C++ for Scientific Computing Book

April 28th, 2010, 3:22 pm

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
 
User avatar
Cuchulainn
Posts: 23029
Joined: July 16th, 2004, 7:38 am

C++ for Scientific Computing Book

April 28th, 2010, 3:27 pm

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.
 
User avatar
renorm
Posts: 1
Joined: February 11th, 2010, 10:20 pm

C++ for Scientific Computing Book

April 28th, 2010, 6:41 pm

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.
 
User avatar
Hansi
Posts: 41
Joined: January 25th, 2010, 11:47 am

C++ for Scientific Computing Book

April 28th, 2010, 9:08 pm

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.
Last edited by Hansi on April 27th, 2010, 10:00 pm, edited 1 time in total.