viernes, 18 de noviembre de 2011

Lenguaje D?

Un abre bocas!...:

El lenguaje de programación D, si he de ser sincero lo he encontrado por pura casualidad, mientras fisgoneaba los Drivers de MongoDB; me quedo sonando el asunto hasta que decidí indagar un poco al respecto... Veamos así es como lo describe Andrei Alexandrescu en su libro "The D Programming Language": 
"D es un lenguaje que intenta hacer siempre lo correcto dentro de las limitaciones que eligió: acceso a los recursos de computación de alto rendimiento a nivel del sistema y similitud sintáctica con lenguajes derivados de C!..."
En cuanto a la Wikipedia esto es lo que encontramos:
"D es un lenguaje de programación de uso general desarrollado por Walter Bright cuya primera versión apareció en 1999. Se origina como un rediseño de C++, con un enfoque más pragmático, pero no es un lenguaje puramente derivado del anterior. D ha mantenido algunas características de C++ y también está influido por otros conceptos de otros lenguajes como Java, C# y Eiffel... "
Bueno pero a ciencia cierta que tiene de particular D,... que lo hace atractivo?... no es más que otro lenguaje o si?... Bueno en lo personal diré que el solo echo de mezclar soporte de código Ensamblador con características de alto nivel (Pj: Arreglos Asociativos y Manejo dinámico de cadenas) ya es suficiente como para dejarme con la boca abierta!.