From: Daniela Sent: April 20, 2004 15:25 > I don't really have a specific example, but it's quite the same with human > languages. The more often a text is translated, the more useless information > gets added to it. And if the original text is beautifully written, it is > often total crap when you translate it back.
These are not analagous. The reason things get lost in the translation of human language is that it is not possible to represent every expression in one human language with complete precision in another. However, it =is= possible to represent object orientation with complete precision in a procedural language. To support object orientation, C++ adds to C an intrinsic this pointer and vtables. These concepts can be expressed explicitly in C without loss of fidelity. -Dan _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"