ZBasic es un compilador que fue lanzado por primera vez por Simutek ( Tucson, Arizona ) en 1980. Los esfuerzos combinados de Andrew Gariepy, Scott Terry, David Overton, Greg Branche y Halbert Laing dieron como resultado versiones para computadoras MS-DOS , Apple II , Macintosh , CP/M y TRS-80 . ZBasic es un compilador BASIC rápido y eficiente con un entorno de desarrollo integrado . Su objetivo es ser utilizado como un sistema de desarrollo multiplataforma , donde el mismo código fuente se puede compilar para diferentes plataformas sin ninguna modificación.
En 1991, Harry Gish y 32 Bit Software Inc. de Dallas , Texas, compraron la versión MS-DOS. Nando Favaro la amplió para incluir código de máquina específico de 16 y 32 bits , así como vídeo VGA y VESA . Zedcor se concentró en el mercado de Macintosh y lo rebautizó como FutureBASIC .
Características
ZBasic ofrece gráficos independientes del dispositivo: el mismo código compilado puede funcionar en distintas resoluciones y colores de pantalla, e incluso en modo texto. Las versiones originales para PC incluyen compatibilidad gráfica hasta EGA para MS-DOS.
ZBasic incluye matemáticas BCD (decimal codificado en binario) con precisión de hasta 54 dígitos.
INDEX$es una matriz de cadenas de longitud variable que se pueden ordenar, buscar, etc. fácilmente.
Referencias
- ^ Lanzamientos del TRS-80
- ^ Manual de ZBasic 'ZBasic, Interactive Compiler', por Andrew R. Gariepy, Scott Terry, David Overton, Greg Branche y Halbert Laing. Documentación de Michael A. Gariepy. Cuarta edición 4/87 (C)1985-1987 Zedcor Inc.
- ^ 'ZBasic-PC/386', modificaciones de Nando Favaro. Documentación de Harry Gish. Primera edición 3/91 (C)1991 32 Bit Software Inc.
- ^ Reseña de ZBasic 5 realizada por Dave Kelly para la revista MacTech