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