Translate

sábado, 31 de octubre de 2015

Siguiendo el abecedario, luego de C, D...

D es un lenguaje de programación inspirado en C, básicamente la idea es que D sea la continuación de C.

Cuales son las diferencias con C? Muchas! Entre ellas:

  • No permite herencia múltiple
  • Usa interfaces parecidas a las de Java, que son comparables a las clases abstractas de C++.
  • Soporta Metaprogramación
  • Utiliza un recolector de basura.
  • La biblioteca estándar en D es llamada Phobos

A la vez hays plugins para Eclipse y tambien hay IDEs escritas en el propio D como Poseidon, que incluye completado de código, resaltado de sintaxis y depurador.

D ha mantenido algunas características de C++ y también está influido por otros conceptos de otros lenguajes como Java, C# y Eiffel.

Dejo link:
http://dlang.org/