From: Vincenzo Mercuri on
Il 02/06/2010 18:40, Robert Miles ha scritto:
> Is there any online way to learn C and/or C++? I'm currently unable to
> drive to any school teaching them.
>
> I'm especially interested in the CUDA variant from Nvidia.
>
> Assume I have decades of programming experience, but not including C, C++,
> or any operating system derived from Unix.
>
> Robert Miles
>
>
Hi,
in addition to the helpful links you've already been given
you could take a look at this to refine your learning:

http://www.computer-books.us/c.php

About CUDA, no better place than NVIDIA Developer Zone there exists:

http://developer.nvidia.com/object/cuda_training.html

(Take a look at the excellent "Dr. Dobb's Article Series" under the
section 'CUDA Consultants and Trainings')

Hope you'll find them helpful.
Vincenzo Mercuri


From: Dural on
"Thinking in C++", which is generally regarded as a very good C++
book, is available online.

Author page:
http://mindview.net/Books/TICPP/ThinkingInCPP2e.html

Many of the mirror links are dead - here's one that's still up:

Volume One:
http://www.smart2help.com/e-books/ticpp-2nd-ed-vol-one/Frames.html

Volume Two:
http://www.smart2help.com/e-books/ticpp-2nd-ed-vol-two/
From: Robert Miles on

"Rui Maciel" <rui.maciel(a)gmail.com> wrote in message
news:4c06e5c8$0$25729$a729d347(a)news.telepac.pt...
> Robert Miles wrote:
>
>> Is there any online way to learn C and/or C++? I'm currently unable to
>> drive to any school teaching them.
>>
>> I'm especially interested in the CUDA variant from Nvidia.
>>
>> Assume I have decades of programming experience, but not including C,
>> C++,
>> or any operating system derived from Unix.
[snip]
>
> On a side note, why pick CUDA instead of OpenCL?
>
>
> Hope this helps,
> Rui Maciel

Mainly, that's what the BOINC projects I'm participating
in are now using. However, perhaps I should consider
OpenCL as well, since some are starting to move toward
OpenCL.

Robert Miles