Plankalkül

Plankalkül foi uma linguagem de programação criada por Konrad Zuse nos anos 1942 a 1946, e foi também a primeira linguagem de programação de alto nível do mundo.

Esta linguagem de programação possui entre outras coisas indicações de atribuição, chamadas da função (subrotinas), instruções condicionais, estrutura de repetição (iteração), aritmética de ponto flutuante, matrizes (arrays), tipos de dados compostos, tratamento de exceção, dentre outras características.

Zuse não pretendia usar a linguagem nos sucessores de seu Z3, mas os eventos da Segunda Guerra Mundial forçaram o seu uso por muito tempo.

Durantes anos esse trabalho permaneceu esquecido. Somente em 1972 foi publicada completamente.

No contexto de uma tese, Plankalkül foi descrito e implementado em 1975 por J. Hohmann.

No final dos anos 90 foram feitas implementações alternativas independentes (1998 e dois anos mais tarde, na universidade livre de Berlim), incluindo um editor de sintático.

Exemplo

Abaixo temos um exemplo de um programa que calcula o valor máximo de 3 variáveis pela chamada a função max:


P1 max3 (V0[:8.0],V1[:8.0],V2[:8.0]) => R0[:8.0]
max(V0[:8.0],V1[:8.0]) => Z1[:8.0]
max(Z1[:8.0],V2[:8.0]) => R0[:8.0]
END
P2 max (V0[:8.0],V1[:8.0]) => R0[:8.0]
V0[:8.0] => Z1[:8.0]
(Z1[:8.0] < V1[:8.0]) -> V1[:8.0] => Z1[:8.0]
Z1[:8.0] => R0[:8.0]
END

 


Associação SoftwareLivre

A Associação SoftwareLivre.org (ASL) é uma associação civil sem fins-lucrativos, com sede em Porto Alegre/RS que reúne empresários, profissionais liberais, estudantes e servidores públicos, estabelecendo relações com os mais diversos setores da sociedade como o poder público, universidades, empresas, grupos de usuários, hackers e ONGs. A ASL tem por principal objetivo tornar o software livre amplamente incluído na sociedade, propiciando espaço de discussão, apoio, fomento e organização de iniciativas nas mais diversas áreas relacionadas. - Site oficial da associação