Doug, I understand your point that CF is not a "true" OO language, but since it is now possible to quickly and efficiently apply so many great OO principles to CF, I want to learn every bit of it that I can as it relates specifically to CF. There are three main reasons for that:
1) from a programmatic thought process, I know CF extremely well; more than well enough to make a good living from my living room, and taking the time to start over with another language (e.g. java) would be detrimental to the health of the bank account, 2) by utilizing as many of the great OO principles as possible within CF, I have the benefits of OO as well as the benefits of a truly powerful and easy-to-use language that CF has long been known for, and 3) by learning the principles of OO as thoroughly as one can within CF, it will make the learning curve that much less should I ever find the time, need, and/or desire to learn another language. And yes, what you've said makes perfect sense. Hopefully what I've said does as well. :-) Matt ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265404 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

