Linguaxe de programación D: Diferenzas entre revisións
Contido eliminado Contido engadido
m https://academia.gal/dicionario/-/termo/busca/gran |
m Lingua |
||
Liña 21:
É dun nivel máis alto que [[C++]], pero conserva a capacidade de escribir código de alto rendemento e de interconectar directamente con el os [[API]]s dun [[sistema operativo]] ou o [[hardware]]. Ademais compórtase ben con programas de grande escala cun millón de liñas, que desenvolven equipos de programadores.
D é fácil de aprender, proporciona moitas funcións para axudar
C++ é a linguaxe
as características xerais senón os seus detalles
Doutra banda D conta con moitas outras melloras e ata características das que C++ non dispón, as cales
* Xestión automática de memoria (recolección de lixo)
* Delegados, funcións aniñadas e funcións literais
* Sobrecarga de operadores e propiedades sen sobrecargar
* Estruturación: Módulos e paquetes
* Propiedades
Liña 42:
== Vantaxes e inconvenientes ==
=== Vantaxes ===
* Linguaxe máis
* Compatibilidade cos binarios de C (non C++).
* Linguaxe
* ''Garbage collector'' ou recolector de lixo (sistema que libera a memoria dinámica cando xa non se necesita, como Java, pero con posibilidade de desactivalo se se desexa maior control).
* Elimina parte da complexidade de sintaxe de C++.
|