I would also heavily recommend a good algorithms class.

Depending on where you are, Carnegie Technology Education, a subsidiary
from Carnegie-Mellon, franchises CMU class material to Community
Colleges (www.cte.org).  Basically CMU (it's allegedly the number one CS
school now) quality courses at Community College prices.

I had access to the material for the Advanced Algorithms and Data
Structures class and it's pretty good.  It'll take you through the all
the various Standard Template Libraries for C++ (Sean, you have anything
to do with that?) and the assorted sorting, searching algorithms and
also others like Dijkstra's algorithm.
The Data Structures piece gives a good idea of which data containers to
use for different problems.  This is applicable to any 3rd-level
language, Java in particular.
(I was going to teach the class at the local comm. College here in
Pittsburgh this fall but it fell through.  Unfortunately the local
college kids shy away from it because of it having a tough reputation).

Alternatively, MIT is posting its first set of free course material on
the web at the end of month http://web.mit.edu/ocw/ .  Depending on what
they post, it might be a good place to go for a CS-type algorithms
class.

I would pick C over C++ just because you'll learn C on the way as it's a
subset of C++ and pick up Object-Oriented programming as well.  Although
if OO was a priority I'd choose Java first as C++ can be trickier for
that.  Java will let you get on with programming logic and not to have
to worry as much about good housekeeping.

'Course, there's nothing to stop just picking up a book and doing it
that way.

-----Original Message-----
From: Sean A Corfield [mailto:[EMAIL PROTECTED]] 
Sent: Saturday, September 07, 2002 8:59 PM
To: CF-Talk
Subject: Re: learning C? (was by exmaple (was RE:
http://examples.macromedia.com/coldfusion/examples/ down??)

On Saturday, September 7, 2002, at 03:17 , Ken Wilson wrote:
> Reminds me of Grandpa talking about how us young whippersnappers would
be
> better off it we had to walk 10 miles through waist deep snow to get
to
> school like he did.   :)

"When I were a lad, we used to get up at 5 in t'morning, an hour before
we 
went to bed, work 25 hours a day down t'mill *and* pay mill owner for 
privilege of coming to work and when we got 'ome, our dad would slice us

in two wi' a bread knife and dance on our graves!

Aye... you tell that to the young folk o'today and they won't believe
you!
"

However, Matt's point is a good one. Learning how to do solve problems
in 
C teaches you a *lot* about programming... Boy, I haven't had to deal
with 
C for over ten years!!

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood


______________________________________________________________________
This list and all House of Fusion resources hosted by CFHosting.com. The place for 
dependable ColdFusion Hosting.
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to