suggestions please

T

Tom Impelluso

I KNOW many of you have been asked this before.

Once, I tried to learn C++

Stroustrup, Schildt, Booch...

and a few others...
That was about 10 years ago.

I usually get lost about the time of templates, etc.

I have read the text on Eiffel and know the philosophy of object coding
(By the way, I am a mechanical engineer)

But now i want to try again, and I am hoping that 10 years having
passed... there might be (assuming the problem was not my intellectual
density), a clearer, better-written book.

An on-line text would be better.

Thanks,
Tom
 
I

Ian Collins

Tom said:
I KNOW many of you have been asked this before.

Once, I tried to learn C++

Stroustrup, Schildt, Booch...

and a few others...
That was about 10 years ago.

I usually get lost about the time of templates, etc.

I have read the text on Eiffel and know the philosophy of object coding
(By the way, I am a mechanical engineer)

But now i want to try again, and I am hoping that 10 years having
passed... there might be (assuming the problem was not my intellectual
density), a clearer, better-written book.
Try Accelerated C++ (http://www.acceleratedcpp.com/).
 
D

Dave Steffen

Tom Impelluso said:
I KNOW many of you have been asked this before.

Once, I tried to learn C++
[...]

But now i want to try again, and I am hoping that 10 years having
passed... there might be (assuming the problem was not my
intellectual density), a clearer, better-written book.

There are better books (especially if you compare to Schildt, who's
reputation around here is not stellar). "Accelerated C++" by Koenig
& Moo is the canonical answer to "How do I learn C++"; I'm a *big*
fan of this book.

Another book you might look at is "You Can Program in C++: A
Programmer's Introduction" by Francis Glassborow, which is also
highly regarded.
 
J

James

But now i want to try again, and I am hoping that 10 years having
passed... there might be (assuming the problem was not my intellectual
density), a clearer, better-written book.

Hi Tom. I'm also a mechanical engineer. I use c++ for writing tools
for my team of project engineers. My favorite c++ books are
"Accelerated C++", "The C++ Standard Library", and "C++ Coding
Standards". These books were all easy to understand despite my having
no formal education in programming. I also use "www.cppreference.com"
extensively as a quick reference. See their FAQ to download all of
the website content.

I recommend that you start writing some command-line programs to solve
real problems in your field. Code that is personally important to you
will keep your attention like toy examples can't.

After finishing a few programs, go back and refactor your own code
with techniques you've learned along the way.

Good luck.
James
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,294
Messages
2,571,511
Members
48,218
Latest member
NatishaFin

Latest Threads

Top