C# melhor que java

1245 palavras 5 páginas
Por que o C# é melhor que o Java, Parte I

A Microsoft lançou a linguagem C# em meados do ano 2000. Desde então, um dos argumentos mais usados pelos concorrentes para desmerecer a nova linguagem é que “o C#não passa de um clone do Java”. Este artigo mostra que embora existam várias semelhanças, o C# traz diversos recursos importantes e que simplesmente não existem ou são muito difíceis de implementar no Java.
Linguagem ou Plataforma?
Em primeiro lugar, antes de fazer qualquer comparação entre Java e alguma outra tecnologia, é bom enfatizar que “Java” pode significar duas coisas bastante diferentes: * Uma linguagem de programação. * Uma plataforma de execução, que inclui, no mínimo, um “runtime” e uma biblioteca de classes, usualmente conhecidos como “Java Virtual Machine”.
Por uma questão de objetividade, esta comparação limita-se à linguagem de programação Java e não compara as plataformas da Sun e da Microsoft. Algumas características bastante interessantes no desenvolvimento de software, como por exemplo, o amplo suporte a diferentes culturas presente no C# foram deixados de lado por tecnicamente fazerem parte da “.NET Framework”.
Não estou também comparando o Visual Studio.NET com nenhum ambiente integrado de desenvolvimento para Java, embora o Visual Studio seja, na minha opinião, um produto muito mais completo.
Semelhanças
O C# foi sem dúvida influenciado por diversas linguagens, dentre as quais evidentemente Java, C++, Delphi e Smalltalk. Veja no quadro a seguir algumas das semelhanças com o Java: Semelhanças entre C# e Java | Característica | Implementação | Inspirado no C/C++ | Boa parte da sintaxe de ambas as linguagens foi inspirada no C/C++, especialmente declaração de variáveis, funções e estruturas de controle. | Orientação a objetos | Ambas as linguagens suportam conceitos de programação orientada a objetos com a palavra reservada class. | Herança | Herança simples de classes a partir de ancestral comum e herança múltipla

Relacionados

  • Diferença entre compiladores
    968 palavras | 4 páginas
  • Estrutura de dados @
    2040 palavras | 9 páginas
  • Aluno
    10698 palavras | 43 páginas
  • Java e C#
    1117 palavras | 5 páginas
  • C # e JAVA
    1822 palavras | 8 páginas
  • Comparativo entre c e java
    1637 palavras | 7 páginas
  • Trabalho de comparação de linguagem c e java
    2127 palavras | 9 páginas
  • Confronto tecnológico entre as plataformas java e .net
    19838 palavras | 80 páginas
  • Comparativo entre c e java
    1637 palavras | 7 páginas
  • Tcc
    4997 palavras | 20 páginas