Articulo de referencia

Pascal virtual

[https://web.archive.org/web/20051229123611/http://www.vpascal.com/news.php Virtual Pascal: News] Mon Apr 4, 2005 – 01:21:43 – \"Virtual Pascal has died\" I don't know if anyone...

Virtual Pascal es un compilador, entorno de desarrollo integrado (IDE) y depurador gratuito para el lenguaje de programación Pascal de 32 bits , compatible con OS/2 y Microsoft Windows , con soporte limitado para Linux . Virtual Pascal fue desarrollado por Vitaly Miryanov y posteriormente mantenido por Allan Mertner.

Características

El compilador es compatible con Turbo Pascal , Borland Delphi y Free Pascal , aunque la compatibilidad con el lenguaje y la RTL es limitada para las características introducidas después de Delphi v2 y FPC 1.0.x.

El VP se utilizaba principalmente para estos fines:

Entre las características más destacadas de Virtual Pascal se incluyen:

Historia

Microsoft Windows, OS/2

El compilador era bastante popular en el ámbito de los sistemas de tablones de anuncios (BBS), probablemente debido a su versión para OS/2 y a que era uno de los pocos compiladores multiplataforma asequibles. Turbo Pascal también había sido popular en el ámbito de los BBS, pero su sucesor, Delphi, pasó a ser exclusivo para Windows. Virtual Pascal proporcionó una vía de migración para las bases de código existentes.

Algunos usuarios han presionado para que Virtual Pascal se licencie como software de código abierto . Esto no se ha hecho por las siguientes razones:

  • El código fuente del compilador está escrito mayoritariamente en lenguaje ensamblador x86, que es difícil de modificar y mantener.
  • Parte de la biblioteca de tiempo de ejecución es propiedad de Borland (la biblioteca de tiempo de ejecución de Free Pascal fue adaptada a VirtualPascal por Noah Silva; sin embargo, las versiones más recientes de la RTL de Free Pascal utilizan características del compilador de Free Pascal que no son compatibles con VirtualPascal y, por lo tanto, no se pueden adaptar).
  • La herramienta de parcheo/diferenciación para solucionar el problema anterior (proporcionar cambios al software propietario sin distribuir partes del original) era propietaria y solo compatible con Windows de 16 bits.
  • La documentación y la ayuda se mantienen con herramientas propietarias costosas (y a veces ya no disponibles).
  • No hay nadie que entienda el código por completo. Allan dijo que algunas de las áreas más profundas eran intocables para él (código original de Vitaly).

Aunque tuvo una amplia base de usuarios a finales de la década de 1990, VP no ha evolucionado significativamente desde 2001, y después de algunas versiones solo de mantenimiento, el propietario declaró que el desarrollo había cesado en 2005. [ 1 ]

El 4  de abril de 2005, se anunció que Virtual Pascal estaba "muerto" en el sitio web oficial. La última versión publicada (2.1 Build  279) se anunció el 13  de mayo de 2004. [ 1 ]

Linux

Se publicó una versión inicial el 4  de julio de 1999, y la última versión conocida se publicó el 26  de septiembre de 1999. Esta versión fue mantenida por Jörg Pleumann. Biblioteca de tiempo de ejecución para DPMI de 32 bits.

Véase también

Referencias

  1. 1 2 3 Virtual Pascal: Noticias Lun 4 de abril de 2005 – 01:21:43 – "Virtual Pascal ha muerto" No sé si alguien se ha dado cuenta, pero me entristece informar que Virtual Pascal ha muerto silenciosamente. Nació en 1995 y murió en 2005 a la avanzada edad (para un software) de 10 años.
  • Página de fPrint (UK) Ltd: OS/2, Windows 95/98/NT
  • Página de Jörg Pleumann: Virtual Pascal para Linux
  • Comunidad creada por el autor de Virtual Pascal. Archivada el 8 de abril de 2020 en la Wayback Machine.
  • Sitio de descarga que tiene la última versión
Obtenido de " https://en.wikipedia.org/w/index.php?title=Virtual_Pascal&oldid=1334539171 "