Java Worldwind?
2006-10-06T02:25:00Z | Comments: 5
There's going to be a Java Worldwind as well as .NET Worldwinds? Does this multiplication seem like a waste of resources to anyone else? What's wrong with .NET? Does this imply that Mono is still a toy? Why wasn't it written once in C++ or Java? That's a lot of questions, but I'm seriously baffled.

From a World Wind forums post a while ago, the NASA developer (there's just one) said that the original work was done in C# and Managed DirectX because that meant the project could be done in the very limited time and budget allowed while still reaching as many people as possible. "Going the C# route was the difference between finishing the project, and not finishing the project."
http://forum.worldwindcentral.com/showthread.php?t=7