But the idea of unifying the mess of Visual Basic and Windows API
programming by creating a completely new, ground-up programming environment
with not one, not two, but three languages (or are there four?) is sort of
like the idea of getting two quarreling kids to stop arguing by shouting
“shut up!” louder than either of them. It only works on TV. In real life
when you shout "shut up!" to two people arguing loudly you just create a
louder three-way argument.
"How Microsoft Lost the API War"