On Fri, Nov 25, 2005 at 10:55:44AM +0000, Jon Dye wrote:
Chris Green wrote:
On Fri, Nov 25, 2005 at 09:16:50AM +0000, Ian bell wrote:
Chris Green wrote:
I think that the whole concept of pretending that a computer's file system maps sensibly onto a 'desktop' and 'folders' is pretty silly. It hides too much of the power of a good computer file system.
I hate C++ for similar reasons ;-)
I'm with you there to some extent. It depends on the application. Many of the parts of the system I work on are low level comms. type things where the process is essentially sequential and doesn't fit the OO paradigm very well. On the other hand there are places (like GUI graphics and database applications) where OO does make some sense.
In which case C++ is an odd language to have a go at. You can write non-OO apps in C++ and still benefit from using some of the other benefits like templates and the C++ (and C) standard libraries. If
Yes, and that's what I tend to do, all our code (in the older part of our applications) is compiled by the C++ compiler but much of the low level stuff is essentially written in ANSI C mode, just using the extra bits of C++ when they're useful.