Sei sulla pagina 1di 3

Histórico

O nome Delphi é inspirado na cidade de Delfos, o único local na Grécia antiga em que
era possível consultar o Oráculo de Delfos. O nome deve-se ao fato de que os
desenvolvedores do compilador buscavam uma ferramenta capaz de acessar o banco de
dados Oracle - daí o trocadilho: "a única maneira de acessar o oráculo é usando 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.

Quando lançado em 1995 para a plataforma Windows 16 bits, foi o primeiro a ser
descrito como ambiente RAD (em português, Desenvolvimento Rápido de Aplicações),
na época a estratégia era baseada em formulários orientados a objetos, com um
compilador rápido, ótimo suporte a banco de dados e a íntima integração com a
programação em Windows e a tecnologia de componentes atraíram a atenção dos
desemvolvedores. O elemento, mais importante desse produto, no entanto, era a sua
linguagem, o Object Pascal. O Delphi 2 já produzia aplicativos para a plataforma
Windows 32 bits, com 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. A versão do Delphi 7 tornou-se mais robusta, algumas novas tecnologias
com aperfeiçoamentos e correções (como por exemplo, no SOAP e no DataSnap) além
de oferecer suporte a tecnologias mais recentes (como os temas do Windows XP e
UDDI). Outra novidade é o fato de pela primeira vez, a Borland fornecer um
compilador que não vise o processador Intel, mas sim a plataforma CIL do .NET.
Em 2002, foi lançada uma nova versão compatível com Linux (através do Kylix e a
paleta de componentes CLX ), sendo que em 2003 o Delphi 8 passou a incluir suporte
para desenvolvimento de aplicações .NET. No final de 2004 foi lançada a versão Delphi
2005 (correspondente a versão 9), com suporte, na mesma IDE, ao desenvolvimento
para plataformas Windows 32 bits e Windows .NET, além de integrar no mesmo
ambiente de desenvolvimento a possibilidade de se desenvolver utilizando o ambiente
do Delphi, C++ Builder ou C#. No final de 2005 foi lançada a versão Delphi 2006
(correspondente a versão 10) integrada no Borland Developer Studio 4.0 com destaque
para a total integração com o Borland Together, o preview do compilador do C++
Builder, atualização dos drivers DBExpress, novos refactorings e recursos da IDE.
Nessa versão o gerenciador de memória utilizado pelo Delphi foi substituído, tornando
os aplicativos compilados em Delphi mais rápidos. Como a ferramenta é compilada
utilizando o próprio Delphi, esta nova versão também está muito rápida.

O arquiteto por trás do Delphi e de seu predecessor Turbo Pascal foi Anders Hejlsberg,
até a sua alteração para a Microsoft em 1996, onde se tornou o arquiteto responsável
pelo projeto do C# e foi peça chave na criação do ambiente Microsoft .NET, utilizado
no Delphi 8.

O Delphi teve o formato da IDE alterado pela primeira vez na versão 8, basicamente
similar ao formato do Microsoft Visual Studio para .NET.

As principais diferenças entre o Delphi/Kylix e outras ferramentas de desenvolvimento


são: a programação visual, programação orientada a eventos, as paletas VCL e CLX,
forte ênfase na conectividade com diversos bancos de dados e um grande número de
componentes produzidos por terceiros, muitos deles disponíveis na internet e grande
parte deles com o código fonte disponível. Alguns destacam como vantagens do Delphi:
a existência de uma grande quantidade de componentes prontos em sua biblioteca,
facilidade de uso e aprendizado e desenvolvimento rápido.

No dia 5 de setembro de 2006 a Borland, juntamente com a Developer Tools Group


(grupo responsável pelo desenvolvimento das ferramentas IDE), entrega ao público a
linha Turbo, que é praticamente o desmembramento da suíte Borland Developer Studio
(BDS 2006). Em duas versões, Explorer (download gratuito; direcionado a estudantes,
iniciantes em programação e hobbistas) e a Professional (pago; direcionado às
softwares-houses e profissionais autônomos).

No dia 14 de novembro de 2006, a Borland não encontrando um potencial comprador


que atendesse os quesitos que se comprometam com a evolução das ferramentas IDE,
ela decidiu criar uma subsidiária colocando todos responsáveis pela "DevCo" nessa
nova empresa chamada CodeGear. Que, especialmente ficou responsável pelas IDEs.

Delphi 2007 foi liberado em 16 de março de 2007. Foi o primeiro lançamento pelo
Delphi CodeGear. Além disso, foi a primeira versão do Delphi desde a versão 7 que
permitiu compilação dos nativos de 32 bits do Windows Applications apenas. Novos
recursos incluídos apoio para MS Build e acessórios para o Visual Component Library
para o Windows Vista. Além disso, introduziu DBX4 CodeGear como a próxima versão
do dbExpress. Pela primeira vez, poderia baixar um Delphi on-line a partir da Internet e
ativá-la usando uma chave de licença. Internacional clientes foram servidos por libertar
imediatamente o produto não apenas em Inglês neste dia, mas também em francês,
alemão e Japanese.Delphi foi um dos primeiros do que veio a ser conhecido como
ferramentas RAD, para a rápida aplicação de Desenvolvimento, quando libertados no
1995 para os 16 bits do Windows 3,1. Delphi 2, lançado um ano depois, com o apoio de
32-bit ambientes Windows, e um [[C + +]] variante, [[C + + Builder]], seguidos de
alguns anos depois.

Em 7 de maio de 2008 a Borland anunciou a venda da divisão CodeGear para a


Embarcadero Technologies (líder em fornecimento de ferramentas de bancos de dados
multiplataforma e softwares para desenvolvedores) por estimados 23 milhões em
espécie e 7 milhões de dólares em contas a receber da CodeGear retidas pela Borland.

Em 29 de agosto de 2009, a Embarcadero Technologies, anunciou a disponibilização do


Embarcadero® RAD Studio 2010, que incorpora novas versões do Delphi®, C+
+Builder® e do Delphi Prism™. O RAD Studio 2010 oferece
capacidades inovadoraspara o rápido desenvolvimento de interfaces baseadas em touch
e gesture para aplicações existentes ou novas, além de mais de 120 funções novas e
aperfeiçoadas que prometem aumentar a produtividade do desenvolvedor de aplicações
Windows e .NET.

Potrebbero piacerti anche