Monday, August 27, 2007

Congreso de Lenguaje "D"


Estos días se ha celebrado el Seattle el primer congreso sobre el lenguaje D, el "C++ mejorado" de Walter Bright. Bright se ha pasado un par de décadas haciendo compiladores para C++, y su idea al diseñar D, aparte de limpiar la sintaxis (la forma de escribir los punteros es mucho más clara) e integrar librerías más modernas (como por ejemplo, strings usables al estilo de las de Perl o Python), es que el compilador le quite el mayor trabajo posible al programador, pero que los programas no pierdan en velocidad (D es igual de rápido que C++: no usa una máquina virtual sino código nativo, a pesar de tener gestión de memoria automática) ni los programadores en expresividad (D ofrece facilidades para metaprogramación, para integrarlo con código en otros lenguajes, y la memoria se puede gestionar a mano si uno lo desea). Ah, y por cierto: ya hay un compilador libre de D en Debian.

Fuente: Barrapunto