Liguagem de Programação Pascal
A linguagem de programação
desenvolveu-se através do ALGOL, uma linguagem de programação voltada
para a computação científica. Na década de 1960, vários programadores
trabalhadores trabalharam numa extensão do ALGOL. Um deles foi o Dr.
Niklaus Wirth, do Instituto federal da tecnologia suíço em Zurique, um
membro do grupo original que criou o ALGOL. Em 1971, ele publicou uma
linguagem altamente estruturada que lembrava o ALGOL de muitas maneiras.
Ele chamou-a de Pascal em homenagem ao filósofo francês do século
dezassete e matemático que contruiu um computador digital mecânico. A
linguagem de programação Pascal é muito orientada aos dados, dando ao
programador a capacidade de definir vários tipos de dados
personalizados. Com esta liberdade veio
uma
rigorosa verificação do tipo de dados, o que impediu que esses mesmos
dados fossem misturados. Pascal foi concebido como uma linguagem de
programação de ensino, e foi amplamente adotado como tal. Pascal é mais
fluída, ao contrário do Fortran, e parece-se muito com uma linguagem
natural, o que torna muito mais fácil de entender o código escrito nesta
linguagem.
No início dos anos oitenta, a
linguagem de programação Pascal já tinha sido amplamente aceite pelas
universidades. Dois eventos
conspiraram
para torna-lo ainda mais popular. Primeiro, o Educational Testing
Service, uma empresa que escreve e administra os principais exames dos
Estados Unidos da América, decidiu adicionar um exame de ciência de
computadores aos seus exames. Para esse exame, foi escolhida a linguagem
de programação Pascal. Devido a isso, os alunos do ensino secundário,
bem como estudantes universitários, começaram a aprender Pascal. Pascal
continuou a ser a língua oficial dos exames até 1999, quando foi
substituída pelo C++, que foi rapidamente substituído pelo Java.
Em segundo lugar, uma pequena
empresa chamada Borland International lançou o compilador Turbo Pascal
para o PC da IBM. O compilador foi projetado por Anders Hejlsberg, que
viria a dirigir o grupo da Microsoft que desenvolveu o C#. O Turbo
Pascal era verdadeiramente revolucionário. Ele usou alguns atalhos e fez
modificações no Pascal padrão, que o ajudou a alcançar a sua maior
vantagem, a velocidade. O Turbo Pascal é compilado a um ritmo
estonteante,
milhares de linhas por minuto. Quando o Turbo Pascal saiu, foi uma
lufada de ar fresco. Logo, o Turbo Pascal tornou-se o padrão para a
programação no PC.
Ao mesmo tempo, a Apple lançou a sua
série de computadores Macintosh. Como o Pascal era a linguagem de
programação estruturada mais proeminente, a Apple optou pelo Pascal como
linguagem de programação padrão para o Mac.
Quando os programadores receberam o código
API e um exemplo de programação Mac, foi tudo em Pascal.
Apesar da linguagem de programação
Pascal desaparecer como uma linguagem padrão, Pascal ainda é bastante
útil. As linguagens de
programação
C e C++ são linguagens muito simbólicas. Enquanto o Pascal escolhe
palavras (ex: begin-end), C/C++ usa símbolos (ex: {-}). Para além disso,
a linguagem de programação C, foi projetada para programação de
sistemas. Em Pascal, a mistura de tipos leva erros e é feito muito
raramente.
A linguagem de programação Pascal
permanece como a preferida para muitas universidades, especialmente em
áreas onde os alunos são expostos pela primeira vez a computadores na
escola e não em casa. Além disso, Pascal era bem
adequado
para o ensino da programação, e assim permanece. Há menos sobrecarga e
menos formas de um aluno não conseguir correr o programa. Para o ensino
da programação com procedimentos simples, Pascal continua a ser uma boa
escolha. Uma programação básica é útil em muitas ocupações técnicas, e a
sobrecarga de aprender uma linguagem orientada a objetos não é
necessariamente a melhor aplicação dos recursos.
Assim,
mesmo
depois de C, C++ e Java assumirem o mundo da programação, a linguagem de
programação Pascal mantém um nicho do mercado. Muitos freeware
(programas com licença gratuita), shareware (programas em versão de
demonstração que podem ser pagos para obtenção da licença) e open
sources (programas de código aberto) são programas escritos em Pascal. É
uma ótima introdução à programação de computadores. Não é assustador
como o C, perigoso como o C++ ou abstrato como o Java.
|
Procure outros termos na nossa enciclopédia
|
|
|