Olá galera depois de fazer varias pesquisas no Google, sobre o desenvolvimento de aplicativos para Windows 8 que virá com sua nova interface, o Metro, só será suportado pelas linguagens da Microsoft, C#, VB .Net …, e Java, quando comecei a estudar Java pensei que seria a melhor opção, por ser multiplataforma e por rodar em muito mais sistemas do que as linguagens .Net da Microsoft que só funcionam no Windows, e também porque gosto bastante do Linux. Mas depois de ver que estes gráficos abaixo da TIOBE e alguns posts aqui no Off-topic do fórum fiquei com muita dúvida. Por tanto gostaria de saber a opinião de vocês, vocês acham que o Java está perdendo posição para o C# da Microsoft e que talvez será substituído pelo C#? Será que o Java será utilizado no futuro apenas para desenvolver aplicativos Android? Pois pelo visto a Microsoft não quer aplicativos Metro escritos em Java. Me deem boas razões para escolher Java ao invés do C#, e deem uma olhada nas estatísticas abaixo.
Fonte: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
[size=18]The Java Programming Language[/size]
Highest Rating (since 2001): 26.492% (1st position, June 2001)
Lowest Rating (since 2001): 14.804% (2nd position, October 2004)
Paradigms: Object-Oriented
Type system: Statically typed
Fonte: http://www.tiobe.com/index.php/paperinfo/tpci/Java.html
[size=18]The C# Programming Language[/size]
Highest Rating (since 2001): 8.763% (3rd position, January 2012)
Lowest Rating (since 2001): 0.384% (22nd position, August 2001)
Paradigms: Object-Oriented
Type system: Statically typed
Fonte: http://www.tiobe.com/index.php/paperinfo/tpci/C_.html