On Thu, 2 Dec 1999, Maureen Lecuona wrote:
> Why is non-OO better? I've coded in JAVA (not in Python) and have
> found very little need for anything beyond what is available in JAVA,
> especially when I want to be able to compile the code, which is possible
> to do in using JAVA, but I haven't heard of this being true in Python...
No, Python is interpreted. There are reasons for this (partly based on the
smalltalk concepts it incorporates that make making compilers quite
difficult).
Non-OO is better for timing-critical things, for example.
And, as far as teaching, look at how MUCH you have to teach (and, by
extension, how much you have to do to do anything in Java) to just print
"hello world" -- vs. the same implementation in most other languages.
> I find JAVA (and C++) generic programming libraries most useful, and
> real time savers. Plus, I like having stable language bindings for
> CORBA. I believe Python IDL bindings are still being developed...
Convince me why corba is necessary.
--
_Deirdre * http://www.linuxcabal.net * http://www.deirdre.net
My three rules for happy living: No Windows, No Java, No Perl.
"I'd love to have the green paint concession on the next Matrix movie."
-- Rick Moen
************
[EMAIL PROTECTED] http://www.linuxchix.org