Microsoft Pascal - Microsoft Pascal

Microsoft Pascal
Microsoft Pascal.jpg
Microsoft Pascal Compiler para o Guia do Usuário do Sistema Operacional XENIX 286, número de peça 8511I-330-05, documento número 020-092-013, de 1985.
Autor (es) original (is) Corporação Microsoft
lançamento inicial 1980 ; 41 anos atrás ( 1980 )
Versão estável
4.0 / 1988 ; 33 anos atrás ( 1988 )
Sistema operacional MS-DOS , Xenix , OS / 2
Modelo Linguagem de programação Pascal
Licença Comercial

Microsoft Pascal é uma implementação descontinuada da linguagem de programação Pascal desenvolvida pela Microsoft Corporation para compilar programas para execução em seus sistemas operacionais MS-DOS e Xenix e, em versões posteriores, em OS / 2 (como muitas outras ferramentas de programação da Microsoft, embora eles são capazes apenas de gerar programas de 16 bits para o último).

Visão geral

O Microsoft Pascal versão 1.0 foi lançado em 1980. A última versão do Microsoft Pascal a ser lançada foi a versão 4.0 em 1988, quando o Microsoft Pascal foi substituído pelo Microsoft QuickPascal , uma ferramenta de desenvolvimento mais barata que a Microsoft produziu para competir com o Turbo Pascal da Borland .

O preço do Microsoft Pascal era de US $ 300, enquanto o QuickPascal custava entre US $ 25 e US $ 50, e as diferenças entre os dois eram semelhantes àquelas entre o Microsoft BASIC Professional Development System e o Microsoft QuickBASIC .

Ao contrário do produto Microsoft Pascal compatível com ISO, QuickPascal foi atrás da compatibilidade final com Turbo Pascal. Isso incluiu não apenas compatibilidade no nível de origem, mas também compatibilidade binária completa com bibliotecas de unidades amplamente disponíveis para o compilador do concorrente. Para atingir esse nível de compatibilidade, o QuickPascal mudou do formato de arquivo comum (OBJ) e do conjunto de ferramentas (LINK, LIB) compartilhado por outros compiladores da Microsoft.

Referências

Notas
  • Jon Udell, Crash of the Object-Oriented Pascals, BYTE, julho de 1989.
  • MITrofimov, The End of Pascal ?, BYTE, março de 1990, p. 36