C Sharp: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
m Desfeita(s) uma ou mais edições de 41.205.49.196, com Reversão e avisos
Linha 26:
== Objetivos do projeto ==
A norma [[Ecma International|ECMA]] lista os objetivos de design para C#:<ref name=":0" />
* A linguagem C# destina-se a ser um simples, moderna, de propósito geral, e orientada a objetos.
* A linguagem e suas implementações devem fornecer suporte para princípios de engenharia de software, tais como verificação de tipo forte, verificação de limites de array, detecção de tentativas de usar variáveis não inicializadas e coleta automática de lixo. A robustez do software, a durabilidade e a produtividade do programador são importantes.
* A linguagem destina-se a ser utilizada no desenvolvimento de componentes de software adequados para implantação em ambientes distribuídos.
* A portabilidade é muito importante para o código fonte, e programadores, especialmente aqueles já familiarizados com C e C++.
* O apoio à internacionalização é muito importante.
* C# deve ser adequada para escrever aplicações tanto para sistemas hospedados e incorporados, que vão desde o muito grande que usam sistemas operacionais sofisticados, até o muito pequeno com funções dedicadas.