It might not be fair; it&#x27;s just that in my mind one moment Microsoft was hyping Silverlight and the next moment they were discontinuing it. That&#x27;s not a nice way to treat your customers.<p>What Microsoft should have done is to make it compile to HTML5. Something like SmartGWT is a great way to write interface in Java. It may even be the way the Java ends up on the desktop again.