entenderemos como isso ocorre na próximo seção onde descreveremos de maneira breve a
história da evolução do Turbo Pascal ao Delphi.
2.2 Borland Pascal
Com o lançamento, em novembro de 1983, do Turbo Pascal 1.0, a Borland iniciou
sua jornada no mundo das Ferramentas e ambientes de desenvolvimento. Na criação do
Turbo Pascal a Borland licenciou um núcleo de compilador, desenvolvido por Anders
Hejlsberg, mais rápido e barato que os existentes na época. Turbo Pascal introduziu um
ambiente de desenvolvimento integrado (IDE), onde era possível editar o código, executar
o compilador, observar os erros e voltar para as linhas que contém esses erros. O
compilador Turbo Pascal foi um dos mais vendidos em todos tempos, o que tornou a
linguagem popular em PC’s.
2.3 Delphi
Delphi foi uma proposta da Borland para uma nova geração de ambiente de
desenvolvimento visual para Windows, baseado na linguem de programação Object Pascal.
Após o desenvolvimento de Turbo Pascal 1.0, Anders se tornou o arquiteto de todas as
versões do compilador Turbo Pascal e das primeiras três versões de Delphi. Como arquiteto
chefe da Borland, Hejlsberg secretamente tornou Turbo Pascal numa aplicação de
desenvolvimento de linguagem orientada a objeto, completa e com um ambiente realmente
visual com suporte para acesso a banco de dados, assim se originou o Delphi.
História do Delphi
Tudo começou com a primeira versão do Delphi. Na época, a estratégia baseada em
formulários e orientada a objetos, o compilador extremamente rápido, o ótimo suporte a
banco de dados, a íntima integração com a programação Windows e a tecnologia de
componentes atraíram a atenção da comunidade de desenvolvedores de software. O
elemento, mais importante desse produto, no entanto, era a sua linguagem, Object Pascal, a
fundação de todo o resto. O Delphi 2 apresentou novas características, como: objetos de
múltiplos registros, suporte à automação OLE, o tipo de dados variante, um suporte e uma
integração melhores com o Windows 95, o tipo de dados string longa e a herança visual de
formulários. O Delphi 3 incluiu a tecnologia de visão de código, o suporte à depuração
DLL, os modelos de componentes, o TeeChart, o Decision Cube, a tecnologia WebBroker,
os pacotes de componentes, os ActiveForms e uma grande integração com o COM. O
Delphi 4 incluiu o editor AppBrowser, novos recursos do Windows 98, melhor suporte a
OLE e COM, componentes de bancos de dados estendidos e muitas adições e melhorias nas
classes básicas da VCL. O Delphi 5 incluiu mais aperfeiçoamentos ao IDE, suporte
estendido a bancos de dados (com os conjuntos de dados específicos ADO e Interbase),
uma versão melhorada do MIDAS com suporte à Internet, a ferramenta de controle de
versão TeamSource, capacidades de conversão, o conceito de quadros e componentes
novos. O Delphi 6 adicionou todo esse suporte a recursos para o desenvolvimento
independente de plataforma com a CLX, uma biblioteca de tempo de execução estendida, o
mecanismo de bancos de dados dbExpress, serviços da Web, mais aperfeiçoamentos no
IDE e muitas classes e componentes. Por fim, chegamos ao Delphi 7. Essa versão tornou