Re: Mixing OO and DB
Date: Sat, 16 Feb 2008 23:52:50 +0100
Message-ID: <e4f4e$47b76942$839b4533$9257_at_news1.tudelft.nl>
topmind wrote:
>It's called a "compiled language". If you have an interpreted
I'm sorry, but this is no longer true, if it ever was. Java and .NET
languages are compiled (sometimes JIT, but still) and they have selfexamination
>language, you have more opportunity for a program to "examine itself"
>because interpreted languages tend to KEEP the programming structures/
>idioms that the code turns into. I don't see how this has anything to
>do with OO versus procedural. LISP, for example, is highly self-
>examining and was created long before Pascal.
>For efficiency, true-compiled languages need to toss higher-level
>structures, meaning there is less of them to examine at run-time. Java
>is not a truely compiled language, but a hybrid, I would note.
Irrelevant. How Java is compiled doesn't affect its reflection support.
-- ReinierReceived on Sat Feb 16 2008 - 23:52:50 CET