Esta questão vem incomodando algumas pessoas há um bom tempo, o que escolher? Qual linguagem utilizar? Algumas pessoas defendem o JAVA com veemência, outros nem querem ouvir falar de código e ai diz que o C# é a linguagem ideal. Antes de tudo quero deixar claro já sou usuário do JAVA e estou começando a programar no C# e posso aqui dizer que em qualquer uma das duas você programador vai ter que digitar código.
Lógico que no C# você vai digitar bem menos, porém vai digitar algumas linhas. Bom, mas a minha opinião é que são duas excelentes linguagens o JAVA é robusto e é muito utilizado em projetos de grande porte, pois sua portabilidade é muito importante e confiável, sem falar que o JAVA é open source. O JAVA hoje é utilizado em soluções como a do gerenciador financeiro do Banco do Brasil, Receita Federal entre outros órgãos que adotam a política do Open Source, mas isto não quer dizer que o C# não seja uma boa.
Você conhece o Visual Studio Express 2005 ou 2008? É uma solução da Microsoft para aplicações de pequeno porte, até 4GB, mas que resolve a vida de muitos programadores, pois podemos utilizar C#, VB, ASP.NET etc. As duas linguagens são excelentes, pois não podemos dizer que esta ou aquela linguagem é melhor e o que eu posso falar é que cada uma tem sua particularidade o JAVA com a portabilidade e o C# a produtividade. C# e JAVA são duas linguagens orientadas a objetos e de excelente desempenho.
Hoje acho que o C# leva uma vantagem em relação ao JAVA, pois o .net e o Visual Studio são muito bons. Estou usando C# faz algum tempo, mas também uso JAVA, e posso dizer que o C# está surgindo forte no mercado e que em algum tempo vai se tornar uma linguagem bastante utilizada assim como Delphi foi e outras.
Lógico que no C# você vai digitar bem menos, porém vai digitar algumas linhas. Bom, mas a minha opinião é que são duas excelentes linguagens o JAVA é robusto e é muito utilizado em projetos de grande porte, pois sua portabilidade é muito importante e confiável, sem falar que o JAVA é open source. O JAVA hoje é utilizado em soluções como a do gerenciador financeiro do Banco do Brasil, Receita Federal entre outros órgãos que adotam a política do Open Source, mas isto não quer dizer que o C# não seja uma boa.
Você conhece o Visual Studio Express 2005 ou 2008? É uma solução da Microsoft para aplicações de pequeno porte, até 4GB, mas que resolve a vida de muitos programadores, pois podemos utilizar C#, VB, ASP.NET etc. As duas linguagens são excelentes, pois não podemos dizer que esta ou aquela linguagem é melhor e o que eu posso falar é que cada uma tem sua particularidade o JAVA com a portabilidade e o C# a produtividade. C# e JAVA são duas linguagens orientadas a objetos e de excelente desempenho.
Hoje acho que o C# leva uma vantagem em relação ao JAVA, pois o .net e o Visual Studio são muito bons. Estou usando C# faz algum tempo, mas também uso JAVA, e posso dizer que o C# está surgindo forte no mercado e que em algum tempo vai se tornar uma linguagem bastante utilizada assim como Delphi foi e outras.