Author: pmoylan.org
O que é PMOS / 2?
PMOS/2 é uma porta para OS / 2 do PMOS fontes de biblioteca para Modula-2 programação. Basicamente, é uma coleção de fontes de Modula-2 que (espero) tornarão seu trabalho de programação mais fácil. É grátis para uso sem fins lucrativos.O software foi testado com o compilador XDS. Eu tento manter o padrão ISO Modula-2, por isso deve ser portátil sem muita dificuldade para outros compiladores compatíveis com ISO. Há, no entanto, algumas dependências do sistema operacional, por isso portar o código para outros sistemas operacionais pode ser um trabalho bastante grande.
Porque se importar?
A principal função da biblioteca original do PMOS é permitir que você escreva software multitarefa para o DOS. Ele contém um kernel multitarefa, drivers de dispositivo e uma variedade de módulos de utilidade. Uma vez que os drivers de dispositivo e as instalações de multitarefa já estão integrados ao OS / 2, uma porta desse software para OS / 2 pode parecer redundante. Você realmente precisa desse software?Existem duas razões principais pelas quais o PMOS / 2 pode ser útil:
- Para portabilidade de software entre o DOS e OS / 2. Se você já usou o PMOS para aplicativos do DOS, o PMOS / 2 fará com que seja fácil acessar esse software no OS / 2. Por outro lado, ele permite que você escreva OS / 2 programas que podem ser posteriormente portados para o DOS.
- Depois de começar a ler a documentação da API do OS / 2, você entenderá o velho ditado de que "um elefante é um mouse projetado pela IBM". Quaisquer que sejam as outras virtudes do OS / 2, sua interface de programação é tão complexa e obscura quanto os sistemas mais antigos, como o Unix ou o Windows. Eu acredito firmemente que o paradigma de multithreading oferecido pelo PMOS / 2 torna a programação muito mais fácil.
Onde você consegue?
A versão atual do PMOS / 2 é pmos2014.zip (última atualização 2014/08/28 - 562,037 bytes).Arquivos relacionados
- Software de análise numérica (freeware).
O autor do PMOS / 2 é Peter Moylan.
Última modificação 28 de agosto de 2014.