qqp question1: Why do some people say Java will die after Microsoft's announcement on open source .NET core and cross platform support? question2: What is the future of mono develop after the Microsoft takes .NET platform open source?