Ada (linguagem de programação)
Origem: Wikipédia, a enciclopédia livre.
- Nota: Se procura outro significado de ADA, consulte ADA.
ADA é uma linguagem de programação batizada em homenagem à Ada Lovelace e desenvolvida originalmente pelo Departamento de Defesa dos EUA. Baseada no Cobol e no Pascal, ela serviria de base o Ruby.
Índice |
[editar] História
A história de Ada começou em 1974, quando o Ministério de Defesa dos Estados Unidos iniciou um estudo das linguagens de programação usadas em seus projetos. Concluiu-se que o COBOL era um padrão para o processamento de dados, assim como FORTRAN para o cálculo científico. No campo dos sistemas "embutidos", entretanto, a situação era diferente, já que o número de linguagens era enorme. Ante à falta de padronização, que provocava gastos inúteis, se propôs o uso de uma única linguagem para esses projetos.
O primeiro passo para o desenvolvimento foi dado em 1975, quando um documento foi redigido na intenção de agrupar todos os requisitos que a linguagem deveria satisfazer. O passo seguinte foi a aceitação de diversas propostas e a revisão das especificações, resultando em uma versão definitiva conhecida como Steelman.
A eleição final da linguagem ocorreu em 1979, quando se declarou como vencedor o trabalho de CII Honeywell Bull. Decidiu-se, então, que se chamaria Ada, em homenagem a Augusta Ada Byron, condessa de Lovelace (1815-1852), filha do poeta Lord Byron, ajudante e patrocinadora de Charles Babbage (trabalhando em sua máquina analítica mecânica) e considerada por muitos como a primeira programadora da história.
Quatro anos depois, foi publicado seu primeiro padrão ISO, conhecido como Manual de Referência de Ada ou ARM. A revisão da linguagem foi feita em 1995, marcando as duas versões que existem até o momento: Ada 83 e Ada 95...
[editar] Exemplo de código
[editar] Programa Olá Mundo
with Ada.Text_IO; procedure Hello is begin Ada.Text_IO.Put_Line("Hello, world!"); end Hello;