Você está na página 1de 2

Histrico O nome Delphi inspirado na cidade de Delfos, o nico local na Grcia antiga em que era possvel consultar o Orculo

o de Delfos. O nome deves e a o f a t o d e q u e o s desenvolvedores do compilador buscavam uma ferramenta capaz de acessar o banco dedado Oracle - da o trocadilho: "a nica maneira de acessar o orculo usando Delphi".D e l p h i f o i u m a p r o p o s t a d a B o r l a n d p a r a u m a n o v a g e r a o d e a m b i e n t e d e desenvolvimento visual para Wind ows, baseado na linguem de programao Object Pascal. Aps o desenvolvimento de Turbo Pascal 1.0, Anders se tornou o arquiteto de todas as verses do compilador Turbo Pascal e das primeiras trs verses de Delphi. Como arquiteto chefe da Borland, Hejlsberg secretamente tornou Turbo Pascal numa aplicao 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. Q u a n d o l a n a d o e m 1 9 9 5 p a r a a p l a t a f o r m a W i n d o w s 1 6 b i t s , f o i o p r i m e i r o a s e r descrito como ambiente RAD (em portugus, Desenvolvimento Rpido de Aplicaes), na poca a estratgia era baseada em formulrios orientados a ob jetos, com umcompilador rpido, timo suporte a banco de dados e a n t i m a i n t e g r a o c o m a programao em Windows e a tecnologia d e c o m p o n e n t e s a t r a r a m a a t e n o d o s desemvolvedores. O elemento, mais importante desse produto, no entanto, era a sual i n g u a g e m , o O b j e c t P a s c a l . O D e l p h i 2 j p r o d u z i a a p l i c a t i v o s p a r a a p l a t a f o r m a Windows 32 bits, com novas caractersticas, como: objetos de mltiplos registros, s u p o r t e a u t o m a o O L E , o t i p o d e d a d o s v a r i a n t e , u m s u p o r t e e uma integraomelhores com o Windows 95, o tipo de dados string longa e a h e r a n a v i s u a l d e formulrios. O Delphi 3 incluiu a tecnologia de viso de cdigo, o suporte depuraoD L L , o s m o d e l o s d e c o m p o n e n t e s , o T e e C h a r t , o D e c i s i o n C u b e , a t e c n o l o g i a WebBroker, os pacotes de componentes, os ActiveForms e uma grande integrao como C O M . O D e l p h i 4 i n c l u i u o e d i t o r A p p B r o w s e r , n o v o s r e c u r s o s d o W i n d o w s 9 8 , melhor suporte a OLE e COM, componentes de bancos de dados estendidos e muitasa d i e s e m e l h o r i a s n a s c l a s s e s b s i c a s d a V C L . O D e l p h i 5 i n c l u i u m a i s aperfeioamentos ao IDE, suporte estendido a bancos de dados (com os conjuntos dedados especficos ADO e Interbase), uma verso melhorada do MIDAS com suporte Internet, a ferramenta de controle de verso TeamSource, capacidades de converso, oconceito de quadros e componentes novos. O Delphi 6 adicionou todo esse suporte ar e c u r s o s p a r a o d e s e n v o l v i m e n t o i n d e p e n d e n t e d e p l a t a f o r m a c o m a CLX, uma biblioteca de tempo de execuo estendida, o mecan ismo de bancos de dadosdbExpress, servios da Web, mais aperfei o a m e n t o s n o I D E e m u i t a s c l a s s e s e componentes. A verso do Delphi 7 tornouse mais robusta, algumas novas tecnologiascom aperfeioamentos e correes (como por exemplo, no SOAP e no DataSnap) almd e o f e r e c e r s u p o r t e a t e c n o l o g i a s m a i s r e c e n t e s (como os temas do Windows XP eU D D I ) . O u t r a n o v i d a d e o f a t o d e p e l a p r i m e i r a v e z , a B o r l a n d f o r n e c e r u m compilador que no vise o processador Intel, mas sim a plataforma CIL do .NET. Em 2002, foi lanada uma nova verso compatvel com Linux (atravs do Kylix e a paleta de componentes CLX ), sendo que em 2003 o Delphi 8 passou a incluir suporte para desenvolvimento de aplicaes .NET. No final de 2004 foi lanada a verso Delphi2005 (correspondente a verso 9), com suporte, na mesma IDE, ao desenvolvimento p a r a p l a t a f o r m a s W i n d o w s 3 2 b i t s e W i n d o w s . N E T , a l m d e i n t e g r a r n o m e s m o ambiente de desenvolvimento a possibilidade de se desenvolver utilizando o ambiented o D e l p h i , C + + B u i l d e r o u C # . N o f i n a l d e 2 0 0 5 f o i l a n a d a a v e r s o D e l p h i 2 0 0 6 (correspondente a verso 10) integrada no Borland Developer Studio 4.0 com destaque p a r a a t o t a l i n t e g r a o com o Borland Together, o preview do compilador do

C + + Builder, atualizao dos drivers DBExpress, novos refactorings e recursos da IDE. Nessa verso o gerenciador de memria utilizado pelo Delphi foi substitudo, tornandoos aplicativos compilados em Delphi mais rpidos. Como a ferramenta compiladautilizando o prprio Delphi, esta nova verso tambm est muito rpida. O arquiteto por trs do Delphi e de seu predecessor Turbo Pascal foi Anders Hejlsberg,at a sua alterao para a Microsoft em 1996, onde se tornou o arquiteto responsvel pelo projeto do C# e foi pea chave na criao do ambiente Microsoft .NET, utilizado no Delphi 8.O Delphi teve o formato da IDE alterado pela primeira vez na verso 8, basicamente similar ao formato do Microsoft Visual Studio para .NET.As principais diferenas entre o Delphi/Kylix e outras ferramentas de desenvolvimentoso: a programao visual, programao orientada a eventos, as paletas VCL e CLX,forte nfase na conectividade com diversos bancos de dados e um grande nmero decomponentes produzidos por terceiros, muitos deles disponveis na internet e grande parte deles com o cdigo fonte disponvel. Alguns destacam como vantagens do Delphi:a e x i s t n c i a d e u m a g r a n d e q u a n t i d a d e d e c o m p o n e n t e s p r o n t o s e m s u a b i b l i o t e c a , facilidade de uso e aprendizado e desenvolvimento rpido. No dia 5 de setembro de 2006 a Borland, juntamente com a Developer Tools Group(grupo responsvel pelo desenvolvimento das ferramentas IDE), entrega ao pblico a linha Turbo, que praticamente o desmembramento da sute Borland Developer Studio(BDS 2006). Em duas verses, Explorer (download gratuito; direcionado a estudantes,i n i c i a n t e s e m p r o g r a m a o e h o b b i s t a s ) e a P r o f e s s i o n a l ( p a g o ; d i r e c i o n a d o s softwares-houses e profissionais autnomos). No dia 14 de novembro de 2006, a Borland no encontrando um potencial comprador que atendesse os quesitos que se comprometam com a evoluo das ferramentas IDE,ela decidiu criar uma subsidiria colocando todos responsveis pela "DevCo" nessa nova empresa chamada CodeGear. Que, especialmente ficou responsvel pelas IDEs.D e l p h i 2 0 0 7 f o i l i b e r a d o e m 1 6 d e m a r o d e 2 0 0 7 . F o i o p r i m e i r o l a n a m e n t o p e l o Delphi CodeGear. Alm disso, foi a primeira verso do Delphi desde a verso 7 que permitiu compilao dos nativos de 32 bits do Windows Applications apenas. Novos recursos includos apoio para MS Build e acessrios para o Visual Component Library para o Windows Vista. Alm disso, introduziu DBX4 CodeGear como a prxima versodo dbExpress. Pela primeira vez, poderia baixar um Delphi on-line a partir da Internet eativ-la usando uma chave de licena. Internacional clientes foi servidos por libertar i m e d i a t a m e n t e o p r o d u t o n o a p e n a s em Ingls neste dia, mas tambm em francs,alemo e Japanese.Delphi foi u m d o s p r i m e i r o s d o q u e v e i o a s e r c o n h e c i d o c o m o ferramentas RAD, para a rpida aplicao de Desenvolvimento, quando libertados no 1995 para os 16 bits do Windows 3,1. Delphi 2, lanado um ano depois, com o apoio de3 2 - b i t a m b i e n t e s W i n d o w s , e u m [ [ C + + ] ] v a r i a n t e , [ [ C + + B u i l d e r ] ] , s e g u i d o s d e alguns anos depois.E m 7 d e m a i o d e 2 0 0 8 a B o r l a n d a n u n c i o u a v e n d a d a d i v i s o C o d e G e a r p a r a a Embarcadero Technologies (lder em fornecimento de ferramentas de bancos de dadosm u l t i p l a t a f o r m a e s o f t w a r e s p a r a d e s e n v o l v e d o r e s ) p o r e s t i m a d o s 2 3 m i l h e s e m espcie e 7 milhes de dlares em contas a receber da CodeGear retidas pela Borland.Em 29 de agosto de 2009, a Embarcadero Technologies, anunciou a disponibilizao doE m b a r c a d e r o R A D S t u d i o 2 0 1 0 , q u e i n c o r p o r a n o v a s v e r s e s d o D e l p h i , C++ B u i l d e r e d o D e l p h i P r i s m . O R A D S t u d i o 2 0 1 0 o f e r e c e capacidadesinovadoras para o rpido desenvolvimento de interfaces baseadas em touche gesture para aplicaes existentes ou novas, alm de mais de 120 funes novas e aperfeioadas que prometem aumentar a produtividade do desenvolvedor de aplicaes Windows e .NET