What is orthogonal?
Posted on 2004-08-18
In C#, how can something be "orthoganally" related to something else?
For example, this book I am reading makes the following statement:
"Every collection provides some method for iterating through the contents of the container. In the C++ STL [[[(Standard Template Library?)]]] world, there exists the concept of an iterator; this is ORTHOGANAL to the concept of an enumerator in the world of COM. Anyone who has had the pleasure of implementing the IEnumVARIANT interface will appreciate the ease of implementing the IEnumerable interface along with providing an IEnumerator interface available in the .NET Framework."
I take it from this statement that orthogonal is "opposite to" ????
The author is being sarcastic about the "pleasure of implementing the IEnumVARIANT interface".........so this is really hard to do?????