If you know how to build a car engine, won't that make you a better car 
owner?  Many would say yes.  Knowledge of how to build a car engine will 
also give you knowledge of how to maintain it and why it should be 
maintained etc.. etc..
  I know I'm supposed to get my oil changed every three to six thousand 
miles, but I don't have the foggiest idea why, and let it slide more often 
than not.

  The same concept can apply to programming.  I think what Matt was getting 
at.

  On a more specific note.  I spoke to one of my professors when leaving 
college about the fact that the introductory CS courses were moving into 
Java as a language instead of Pascal.

  When I took CS101, I created a Stack ADT in Pascal.  I specifically 
implemented each procedure (Push, Pop, StackNew, IsStackEmpty, etc.. ) and 
learned different approaches to take to make it all work.

  Moving into Java, the students no longer have to create a Stack ADT, they 
merely have to create an instance of the stack class and all the methods 
are already there.

  Are they learning as much in the second approach as they will from the 
first?  I doubt it.


At 12:53 PM 9/9/2002 -0400, you wrote:
> > Matt wrote:
> >
> > A CF programmer already should have an understanding
> > of programming logic. Simply picking up another
> > garbage collected language with lots of built-in
> > functionality it only a matter of learning syntax.
> > With C that is not the case.
> >
>I'm a little confused...
>
>Besides a deep appreciation for the garbage collector
>and a badge that says I'm a real programmer what do I
>gain by learning about all of the "nuts and bolts"?
>
>Patrick
>
>
>
______________________________________________________________________
Get the mailserver that powers this list at http://www.coolfusion.com
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to