>And he's right, if we look around we see lots of 3rd generation Frameworks and some of them are more cross platform than others. We all know about Java and .Net but Cocoa for MacOS X (Found on your Mac and your iPhone) Adobe Air, Microsoft Silverlight and so on are all examples of Third Generation Frameworks.
Erm, one of them isn't like the others.