O Mono é uma implementação de software livre de um padrão EMCA aberto.
Os recursos incluem:
- JIT (just in time compiling)
- coleta de lixo e gerenciamento de memória
- Segurança de tipo
Juntos, esses recursos ajudam a fornecer um programa mais confiável e seguro, com menor probabilidade de vazamentos de memória.
Isso ocorre ao custo de um tempo de execução compartilhado pequeno e eficiente.
Tendo dito que o software inchaço é muito mais sobre como você usa uma linguagem, então o que a linguagem realmente é.
Não sei ao certo como a ética é relevante.