And .Net falls into the same category as Java. The thing is abstraction, both Java and .Net provide a safe mechanism to use the underlying framework, and it's up to you if you decide to use the lower level API or the higher level API.
File access is a good example, of how you can raw read, or an the interface for buffering the file, it is not complicated when you understand why they exist and when to use them. One of the best things is that it has been designed to allow for refactoring easily as has .Net Andrew Scott Senior Coldfusion Developer Aegeon Pty. Ltd. www.aegeon.com.au Phone: +613 8676 4223 Mobile: 0404 998 273 -----Original Message----- From: cfaussie@googlegroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Dale Fraser Sent: Wednesday, 27 June 2007 11:08 AM To: cfaussie@googlegroups.com Subject: [cfaussie] Re: ColdFusion Survey I'm talking about the Java classes you get to work with. They are ugly. Simple things become very complicated, reading a text file for example and writing to a text file are totally different classes with different methods etc. There are heaps of examples like this. Java have hurt themselves more than anyone else has, the create confusion with branding choices, the have fights with bigger companies getting them selves excluded. Just my opinion, but they are right down on my list. Regards Dale Fraser http://dalefraser.blogspot.com -----Original Message----- From: cfaussie@googlegroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Andrew Scott Sent: Wednesday, 27 June 2007 10:51 AM To: cfaussie@googlegroups.com Subject: [cfaussie] Re: ColdFusion Survey Dale, Hmm, I think you and I are not on the same page. As far as over complicated classes, I will disagree. I would love that complication in CF, and the reason behind that is Design Patterns and Coldfusion can do these patterns just not efficient enough. Well we go interfaces anyway, and that will be the most ever used new feature to come out of CF8. Andrew Scott Senior Coldfusion Developer Aegeon Pty. Ltd. www.aegeon.com.au Phone: +613 8676 4223 Mobile: 0404 998 273 -----Original Message----- From: cfaussie@googlegroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Dale Fraser Sent: Wednesday, 27 June 2007 10:40 AM To: cfaussie@googlegroups.com Subject: [cfaussie] Re: ColdFusion Survey Personally I would put Java down the list, probably about the position it got ranked. The reasons are numerous, but in summary 1. It's overly complicated java classes etc 2. It changes too much 3. It's desktop development is years behind .NET I think that's probably why .NET won, because you can use one language and framework and develop for web, mobiles, desktop, server etc. But I'm probably biased as we develop both client and server components, currently in C++ and ColdFusion. Regards Dale Fraser http://dalefraser.blogspot.com No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.9.9/872 - Release Date: 26/06/2007 6:43 PM No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.9.9/872 - Release Date: 26/06/2007 6:43 PM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.9.9/872 - Release Date: 26/06/2007 6:43 PM --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en -~----------~----~----~----~------~----~------~--~---