Executando verificação de segurança...
1

Por essa eu não esperava, até então era essa a informação que eu tinha, que o Java era mais multiplataforma. Obrigado pelo alerta, inclusive acessei o link do seu repositório e vou me informar mais com os conteudos.

Carregando publicação patrocinada...
5
1

olha cara se eu fosse voce pesquisaria mais sobre isso pergunte em fóruns e tals, ate onde eu pesquise c# não é mais multiplataforma que java e ter alguns exemplos especiais não tornam ele assim, mas sei lá você pesquisa aí até onde eu fui em sites como stackoverflow, quora, fóruns do reddit e aquele site que parece o stackoverflow azul kkk o java era mais.

0

Seguindo o fio desta discussão, me veio o seguinte pensamento: Qual importância prática haveria em saber qual linguagem é mais multiplataformas do que a outra?

Se apeguem aos seguintes fatos:

  • WEB

Com Java e com .Net (não estou falando do .Net Framework) dá pra desenvolver soluções que rodam nativamente em Linux, Windows ou Mac desde sempre.

  • Mobile

Dá pra desenvolver de forma hibrida ou nativa, usando várias linguagens, entre elas: Java (Kotlin) e C#;

  • Desktop

As que já estão em produção, já estão com seus ambientes de execução devidamente resolvidos, não há que se preocupar mais com isso.

Para novas soluções multiplataformas (coisa rara de se ver atualmente), temos diversos tipos de tecnologia à disposição, as quais te permitem desfrutar do poder do HTML, CSS e JavaScript, como: Ionic, React, Angular, etc. Estas soluções podem ser empacotadas em uma solução desktop usando o Electron. Isto atenderá os requisitos da maioria das aplicações desktop.

Não consigo imaginar um cenário, em que alguém precisará iniciar um projeto com Java (Swing, JavaFx ou Swt) ou .Net (Forms ou WPF), atualmente. Provavelmente, os cenários existentes, se é que existem, afetarão um nicho muito específico de atuação.