Retrospectiva: Delphi entra na adolescência
Hoje o Delphi completa 13 anos de vida! Gostaria de estar mais feliz ao dar essa notícia, visto que eu realmente adoro…”ele”. O problema já começa por aí… é difícil classificar o que é o Delphi hoje em dia. Antigamente, Delphi era referenciado como sendo uma linguagem de programação. Ok, alguns podem dizer que a linguagem do Delphi sempre teve nome (object pascal, delphi language, etc) mas para a grande maioria dos usuários, Delphi e Pascal eram sinônimos.
Quando foi lançado, ele revolucionou a forma de se programar para Windows! Antes, era necessário muito “braço” e paciência para criar aplicações gráficas para Windows. O Delphi acabou com isso, trazendo uma IDE inovadora, e componentes visuais que facilitavam e agilizavam muito o design das interfaces e a programação em si, além de uma tecnologia (BDE) que facilitava muito o acesso a bancos de dados. Isso, aliado ao uso da linguagem Pascal, fez do Delphi um produto revolucionário e adorado por muitos, incluindo esse que vos escreve.
Agora veja, hoje temos Delphi para PHP, Delphi “compilando” C#, etc. Ou seja, o nome Delphi hoje em está mais associado à IDE do que à linguagem em si. Podemos chamar isso de evolução? Hummm… não tenho certeza. A meu ver, tentou-se aproveitar a força do nome “Delphi” em produtos que deveriam ter outro nome.
De qualquer forma, esse não é o maior dos problemas. Infelizmente, depois da versão 7, o Delphi ficou “largado”, sentindo-se desprezado pela sua própria “mãe”. O resultado foi o lançamento de versões que nem de longe tinham a qualidade e a inovação que sempre foi tão característica do produto 🙁 Com isso, muitas pessoas se decepcionaram com o Delphi 8 e o Delphi 2005. Alguns inclusive migraram para outras linguagens/IDEs, especialmente o C#/Visual Studio.
Demorou, mas felizmente começamos a ver melhoras significativas a partir do lançamento do Delphi 2006/TurboDelphi. No entanto, muito estrago já havia sido feito (vide, por exemplo, o help que acompanha o produto, que sempre foi um grande ponto forte, e que hoje é um dos maiores motivos de reclamação). Mas, ao menos, a IDE voltou a ser estável.
Depois, veio o Delphi 2007. Além da estabilidade da IDE, a velocidade de carregamento continuou a ser melhorada, e o suporte oficial ao Windows Vista foi introduzido. O Help também começou a ser “ressucitado”. Um fato importante é que foi lançada uma versão somente para Win32, mostrando que este mercado ainda exige demanda (e continuará exigindo por um bom tempo). Em seguida, veio o BDS 2007 (entenda como Delphi Win32 + Delphi .Net). Infelizmente, nem tudo é alegria. A mudança do instalador oficial do produto trouxe outros problemas, como instalação demorada, necessidade de manter o cache da instalação no HD para aplicar as atualizações (desperdiçando alguns Gigas de espaço), etc.
De qualquer forma, torço para que as coisas melhorem e que o Delphi tenha uma longa vida, e volte a ser a “menina dos olhos” que foi no passado! Parabéns Delphi!
Nota 1: Atualmente existe uma pesquisa on-line feita pela Borland/CodeGear para saber o que os usuários desejam para as próximas versões do Delphi. Não deixe de participar!
Nota 2: Veja mais informações, fotos e história nesta página.