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 you'd said Java I'd have understood the argument as in Java everything has to be part of an object.
JD