Este artigo já foi amplamente discutido nesta lista assim que ele foi lançado.
A análise é muito superficial e chega a ter alguns erros. Não estou menosprezando o C#. É uma ótima linguagem, a Microsoft utilizou uma estratégia muito eficaz ao se basear no java para criar um ambiente / linguagem de desenvolvimento de alta produtividade.
Outro erro deste artigo é que se limita a citar características das linguagens sem a profundá-las e nem discutir prós e contras.
Além disso, não há embasamento teórico o que faz com que essa discussão caia na infantilidade. "Eu sou bonito e você é feio".
Uma diferença fundamental entre os paradigmas destas duas linguagens está na complexidade. Java utiliza o menor número de conceitos possíveis, conquistando os desenvolvedores pela simplicidade. C# utiliza um número maior conceitos, conquistando pela facilidade.
Conceitos em C# com Property, Enum, Delegate etc são facilmente desenvolvidos em java. É uma questão de paradigma. Tem gente que acha melhor ter menos conceitos (o que diminui a curva de aprendizagem) e outros acham melhor ter mais conceitos (o que aumenta a facilidade de uso).
abraços
Jorge Roberto Diniz
Martins -----Original
Message-----
http://www.portaldaprogramacao.com/artigos2.asp?n=104
|
- RE: [java-list] Por que o C# ? melhor que o Java, ... Celeguim, Luiz (Cadmus)
- Re: [java-list] Por que o C# ? melhor que o J... Cristiano J. Rambo
- [java-list] Re:_[java-list]_Por_que_o_C#_... Otávio Barcelos
- Re: [java-list] Por que o C# ? melhor que o J... Bruno Borges
- RE: [java-list] Por que o C# ? melhor que o J... Jorge Martins
- RE: [java-list] Por que o C# ? melhor que o J... Allan Queiroz Moreira