]> git.llucax.com Git - z.facultad/75.00/informe.git/blobdiff - informe.rst
Informar sobre la nueva versión de D (2.0)
[z.facultad/75.00/informe.git] / informe.rst
index 416c11344d745e789c706b527e72b2513ca17952..a3563dec9f0577b8db603fd21cecae35c2f5fb84 100644 (file)
@@ -123,13 +123,18 @@ El Lenguaje de Programación D
    ESTADO: TERMINADO
 
 D_ es un lenguaje de programación joven. Nació en 1999 y el 2 de enero
    ESTADO: TERMINADO
 
 D_ es un lenguaje de programación joven. Nació en 1999 y el 2 de enero
-de 2007 salió su `versión 1.0`_. A pesar de alcanzar una versión que podría
-suponerse estable, D_ conserva algunas falencias y sigue siendo activamente
-desarrollado (incluyendo nuevas características en prácticamente todas la
-versiones nuevas, muchas de ellas, además, moviéndose en direcciones muy
-experimentales) . Su creador, `Walter Bright`_, desarrollador principal de
-Zortech C++, uno de los primeros compilador de C++ que compilaba a código
-nativo, dice bien claro como nace el lenguaje, citando en su sitio web:
+de 2007 salió su `versión 1.0`_. Poco tiempo después se continúo el
+desarrollo del lenguaje en la `versión 2.0`_, aún inestable y en la
+cual se está experimentando principalmente sobre *const-correctness*
+(ya sea como una forma de programación por contratos como para mejorar
+las oportunidades de optimización del compilador, en especial con
+código multi-hilo), reflexión y características para soportar mejor
+programación funcional (como *clausuras* completas) y programación
+genérica.
+
+Su creador, `Walter Bright`_, desarrollador principal de Zortech C++,
+uno de los primeros compilador de C++ que compilaba a código nativo,
+dice bien claro como nace el lenguaje, citando en su sitio web:
 
   It seems to me that most of the "new" programming languages fall
   into one of two categories: Those from academia with radical new
 
   It seems to me that most of the "new" programming languages fall
   into one of two categories: Those from academia with radical new
@@ -138,7 +143,8 @@ nativo, dice bien claro como nace el lenguaje, citando en su sitio web:
   experience implementing compilers.
 
 .. _D: http://www.digitalmars.com/d/
   experience implementing compilers.
 
 .. _D: http://www.digitalmars.com/d/
-.. _`versión 1.0`: http://www.digitalmars.com/d/changelog2.html#new1_00
+.. _`versión 1.0`: http://www.digitalmars.com/d/1.0/changelog.html
+.. _`versión 2.0`: http://www.digitalmars.com/d/changelog.html
 .. _`Walter Bright`: http://www.walterbright.com/
 
 Lo que podría traducirse como:
 .. _`Walter Bright`: http://www.walterbright.com/
 
 Lo que podría traducirse como: