From cf9c82501fd5071d102ef228a02e758fff4338cb Mon Sep 17 00:00:00 2001 From: Leandro Lucarella Date: Thu, 7 May 2009 20:03:35 -0300 Subject: [PATCH] Poner todos los enlaces al final del documento --- informe.rst | 42 ++++++++++++++++++++++++++---------------- 1 file changed, 26 insertions(+), 16 deletions(-) diff --git a/informe.rst b/informe.rst index 3f74117..b05f337 100644 --- a/informe.rst +++ b/informe.rst @@ -59,13 +59,6 @@ mejoras introducidas hubieron mejoras en la recolección de basura. Otros lenguaje de programación populares que utilizan alguna forma de recolección de basura son Python_, Ruby_, PHP_ y `C#`_, entre otros. -.. _Lisp: http://www.lisp.org/ -.. _Java: http://www.java.com/ -.. _Python: http://www.python.org/ -.. _Ruby: http://www.ruby-lang.org/ -.. _PHP: http://www.php.net/ -.. _`C#`: http://www.ecma-international.org/publications/standards/Ecma-334.htm - .. INTRODUCCION .............................................................. Importancia de la Recolección de Basura @@ -123,8 +116,8 @@ El Lenguaje de Programación D 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`_. Poco tiempo después se continúo el -desarrollo del lenguaje en la `versión 2.0`_, aún inestable y en la +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 @@ -132,6 +125,9 @@ código multi-hilo), reflexión y características para soportar mejor programación funcional (como *clausuras* completas) y programación genérica. +__ `D 1.0`_ +__ `D 2.0`_ + 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: @@ -142,11 +138,6 @@ dice bien claro como nace el lenguaje, citando en su sitio web: the web. Maybe it's time for a new language born out of practical experience implementing compilers. -.. _D: http://www.digitalmars.com/d/ -.. _`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: Parece que la mayoría de los lenguajes de programación "nuevos" caen @@ -421,8 +412,6 @@ Programación Confiable Esta técnica es la base para desarrollar código seguro en cuanto a excepciones (*exception-safe*) [SUTT99]_. -.. _Eiffel: http://www.eiffel.com/ - .. =========================================================================== @@ -559,12 +548,33 @@ Conclusiones .. ============================ FIN DEL DOCUMENTO ============================ .. =========================================================================== + .. Pone links "offline" (para generar PDF para imprimir). .. .. target-notes:: + +.. Links: +.. _Lisp: http://www.lisp.org/ +.. _Java: http://www.java.com/ +.. _Python: http://www.python.org/ +.. _Ruby: http://www.ruby-lang.org/ +.. _PHP: http://www.php.net/ +.. _`C#`: http://www.ecma-international.org/publications/standards/Ecma-334.htm +.. _Eiffel: http://www.eiffel.com/ +.. _D: http://www.digitalmars.com/d/ +.. _`D 1.0`: http://www.digitalmars.com/d/1.0/changelog.html +.. _`D 2.0`: http://www.digitalmars.com/d/2.0/changelog.html +.. _`Walter Bright`: http://www.walterbright.com/ +.. _GDC: http://dgcc.sourceforge.net/ +.. _DigitalMars: http://www.digitalmars.com/ +.. _DMD: http://www.digitalmars.com/d/2.0/dcompiler.html +.. _GCC: http://gcc.gnu.org/ + + .. Macros: .. |date| date:: %e de %B de %Y + .. Citas: .. [JOLI96] Richard Jones, Rafael D Lins. Garbage Collection: Algorithms for Automatic Dynamic Memory Management. John Wiley & Sons, 1996. -- 2.43.0