Hilo

Páginas: 3 (506 palabras) Publicado: 11 de mayo de 2012
nguaje ensamblador demuestra una de las diferencias entre D con respecto a otros lenguajes como Java y C#. Esto permite incluir código específico de la máquina con código D, una técnica comúnmenteusada por programadores de software de sistema para acceder a características de bajo nivel necesarias para interactuar directamente con el hardware, permitiendo escribir software como sistemasoperativos y drivers.

D incluye soporte para comentarios de documentación, pero hasta ahora sólo el compilador entregado por Digital Mars implementa un generador de documentación.
[editar]
Orientada aobjetos
La programación orientada a objetos está basada en herencia simple, con todas las clases derivadas de la clase Object. D no soporta herencia múltiple; en vez de eso, usa interfaces parecidas alas de Java, que son comparables a las clases abstractas de C++.
[editar]
Metaprogramación
Metaprogramación es soportada por una combinación de plantillas, ejecución de funciones en tiempo decompilación, tuplas y 'mixins' de cadena. Soporta CTFE (evaluación de funciones en tiempo de compilación).
[editar]
Manejo de memori
La memoria es usualmente manejada por un recolector de basura, peroobjetos específicos pueden ser finalizados inmediatamente cuando salen del ámbito. Es posible el manejo de memoria explícito usando los operadores sobrecargados new y delete, y simplemente llamando lasfunciones malloc y free de C directamente. La recolección de basura puede ser controlada: los pro
colector y forzar un ciclo generacional o de recolección completa.3 El manual da muchos ejemplos decómo implementar diferentes esquemas de manejo de memoria altamente optimizados para cuando la recolección de basura es inadecuada para el programa.
[editar]
Interacción con otros sistemas

La APIde C es admitida, al igual que todos los tipos fundamentales y derivados de C, permitiendo acceso directo al código existente escrito en C y bibliotecas. La biblioteca estándar de C es parte del D...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Hilos
  • hila
  • hilos
  • Hila
  • Hilos
  • HILO
  • hila
  • Hilos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS