Via Barrapunto me entero de que este noviembre se cumple el 25 aniversario de Turbo Pascal. Todavía recuerdo los primeros programas que hice en la facultad con este lenguaje y las miles y miles de líneas que había que picar para conseguir algo aceptable. Mejor o peor, lo que si tengo muy claro es que Pascal es un leguaje muy bueno para enseñar que te ayuda a estructurar muy bien las ideas. Luego, pasarte a otros lenguajes tampoco resulta tan complicado. En fin, que nos vamos haciendo mayores. Pues nada, que cumplas muchos más.
Por cierto, ¿conoceis alguna proyecto donde se siga utilizando Pascal o este lenguaje se ha quedado sólo para enseñar?
Aquí está el timeline del lenguaje:
* Turbo Pascal 1 - November 20, 1983 - first version, 64kb limit, CP/M-80, CP/M-86, DOS
* Turbo Pascal 2 - April 17, 1984 - 8087 support via optional compiler
* Turbo Pascal 3 - September 17, 1986 - overlays, 8087 compiler, BCD compiler
* Turbo Pascal 4 - November 20, 1987 - separately compiled units
* Turbo Pascal 5 - August 24, 1988 - integrated debugging, dynamic overlays
* Turbo Pascal 5.5 - May 2, 1989 - objects
* Turbo Pascal 6 - October 23, 1990 - Turbo Vision
* Turbo Pascal for Windows 1.0 - February 13, 1991 - first version for 16-bit Windows 3.0, Object Windows Library, Whitewater Resource Toolkit (WRT)
* Turbo/Borland Pascal 7 - October 27, 1992 - DPMI 16/32 bit
* Turbo Pascal for Windows 1.5 - June 8, 1992 - Windows 3.1, Resource Workshop
* Delphi 1 - February 14, 1995 - VCL, 16-bit Windows
* Delphi 2 - Feb 10, 1996 - 32-bit Windows, Variants, Long strings
* Delphi 3 - August 5, 1997 - Interfaces (including multiple interface inheritance), COM support, TClientDataSet, Decision Cube, Active Forms, Code Insights
* Delphi 4 - June 17, 1998 - Dynamic Arrays, Asserts, CORBA, Windows 98
* Delphi 5 - August 10, 1999 - Frames, Method overloading, translation/localization, ADO support.
* Delphi 6 - May 21, 2001 - Web app dev, Web Services, XML, CLX, DBExpress
* Delphi 7 - August 9, 2002 - Rave Reports, Model Maker
* Delphi for .NET 8 - December 17, 2003 - first version supporting .NET, ECO I
* Delphi 2005 - October 22, 2004 - Delphi/Delphi.NET, For/In, Inline functions, Refactoring, Unit Testing, ECO II, VCL/VCL.NET/ASP.NET
* Delphi 2006 (part of Developer Studio 2006) - November 11, 2005 - Delphi, Delphi .NET, C++, and C#
* Delphi 2007 - March 19, 2007 - Windows Vista, Unicode databases,
* RAD Studio 2007 - August 26, 2007 - Included Delphi 2007, C++Builder 2007, Delphi for .NET 2007
* Delphi 2009 - August 29, 2008 - Generics, Anonymous Methods, Ribbon Controls, UniCode VCL/RTL/String type, DataSnap 2009
Si quieres, puedes descargarte esta versión 1.0 de Turbo Pascal aqui
Y no te pierdas los estupendos post de codegear sobre TurboPascal.
Por cierto, ¿conoceis alguna proyecto donde se siga utilizando Pascal o este lenguaje se ha quedado sólo para enseñar?
Aquí está el timeline del lenguaje:
* Turbo Pascal 1 - November 20, 1983 - first version, 64kb limit, CP/M-80, CP/M-86, DOS
* Turbo Pascal 2 - April 17, 1984 - 8087 support via optional compiler
* Turbo Pascal 3 - September 17, 1986 - overlays, 8087 compiler, BCD compiler
* Turbo Pascal 4 - November 20, 1987 - separately compiled units
* Turbo Pascal 5 - August 24, 1988 - integrated debugging, dynamic overlays
* Turbo Pascal 5.5 - May 2, 1989 - objects
* Turbo Pascal 6 - October 23, 1990 - Turbo Vision
* Turbo Pascal for Windows 1.0 - February 13, 1991 - first version for 16-bit Windows 3.0, Object Windows Library, Whitewater Resource Toolkit (WRT)
* Turbo/Borland Pascal 7 - October 27, 1992 - DPMI 16/32 bit
* Turbo Pascal for Windows 1.5 - June 8, 1992 - Windows 3.1, Resource Workshop
* Delphi 1 - February 14, 1995 - VCL, 16-bit Windows
* Delphi 2 - Feb 10, 1996 - 32-bit Windows, Variants, Long strings
* Delphi 3 - August 5, 1997 - Interfaces (including multiple interface inheritance), COM support, TClientDataSet, Decision Cube, Active Forms, Code Insights
* Delphi 4 - June 17, 1998 - Dynamic Arrays, Asserts, CORBA, Windows 98
* Delphi 5 - August 10, 1999 - Frames, Method overloading, translation/localization, ADO support.
* Delphi 6 - May 21, 2001 - Web app dev, Web Services, XML, CLX, DBExpress
* Delphi 7 - August 9, 2002 - Rave Reports, Model Maker
* Delphi for .NET 8 - December 17, 2003 - first version supporting .NET, ECO I
* Delphi 2005 - October 22, 2004 - Delphi/Delphi.NET, For/In, Inline functions, Refactoring, Unit Testing, ECO II, VCL/VCL.NET/ASP.NET
* Delphi 2006 (part of Developer Studio 2006) - November 11, 2005 - Delphi, Delphi .NET, C++, and C#
* Delphi 2007 - March 19, 2007 - Windows Vista, Unicode databases,
* RAD Studio 2007 - August 26, 2007 - Included Delphi 2007, C++Builder 2007, Delphi for .NET 2007
* Delphi 2009 - August 29, 2008 - Generics, Anonymous Methods, Ribbon Controls, UniCode VCL/RTL/String type, DataSnap 2009
Si quieres, puedes descargarte esta versión 1.0 de Turbo Pascal aqui
Y no te pierdas los estupendos post de codegear sobre TurboPascal.
No hay comentarios:
Publicar un comentario