fbpx

Delphi 29 anos de história


No dia 14 de fevereiro de 2024, o Delphi completou 29 anos desde o lançamento da sua primeira e revolucionária versão 1.

Já havíamos falado sobre aniversário de Delphi aqui no site antes

O Delphi foi lançado em 14 de fevereiro de 1995. Já em sua primeira versão, a ferramenta lançada pela Borland conquistou os usuários.

O produto foi reconhecido como a ferramenta de desenvolvimento do Windows da próxima geração, combinando o ambiente de design visual mais intuitivo com o desempenho incomparável de um compilador de código nativo otimizador de classe mundial.

Sua equipe de pesquisa e desenvolvimento contava com nomes como Anders Hejlsberg e Allen Bauer.

Velocidade no desenvolvimento

Um dos principais pontos de vantagens que o Delphi sempre apresentou a seus usuários é a velocidade para criar aplicações, modelos ou POCs (Prova de Conceito). Me recordo de uma postagem do próprio Allen Bauer, mesmo após já ter ido para a Google, descrevendo como resolvia algumas das suas atividades em seu novo trabalho:

Mais de uma vez, enquanto meus colegas de trabalho e eu discutíamos alguma ideia, recurso, bug ou comportamento do Windows, iniciei o Delphi e criei um aplicativo para demonstrar essa ideia ou comportamento. Na maioria das vezes, antes mesmo de terminarmos a discussão, vou apontar para a tela onde o aplicativo Delphi está sendo executado e dizer: “você quer dizer assim?”

Allen Bauer, na postagem Google, Chrome and Delphi

A postagem original é de 2016, e Bauer vai além… ele conta que às vezes precisava criar aplicações Windows para fazer testes do Chrome.

Usando Delphi, levei aproximadamente 15 minutos desde Arquivo | Novo | Aplicativo VCL até observar a rolagem do navegador Chrome. Também usei o VS2015 para criar aplicativos brutos do Windows para teste, e esse aplicativo é muito menos funcional e levou o dobro ou mais do tempo para ser escrito. Às vezes, preciso usar um aplicativo bruto do Windows para teste, mas o Delphi ainda é minha principal opção para tentar coisas novas no Windows.

Allen Bauer, na postagem Google, Chrome and Delphi

A evolução como plataforma de desenvolvimento

Desde 1995, a ferramenta e posteriormente linguagem Delphi passou por algumas transformações.

A Borland, que havia criado a ferramenta, criou a CodeGear e passou o Delphi para essa nova divisão. Depois a CodeGear foi comprada pela Embarcadero Technologies que com isso passou a ser detentora de um portifólio contendo as principais versões de Delphi.

O processo evolutivo da ferramenta trouxe a possibilidade de compilação para novas plataformas, o Delphi passou então a possibilitar o desenvolvimento de soluções para além do Windows, que já fazia desde 1995 com a VCL, como Mac OS, iOS, Android e Linux através do Firemonkey.

VCL e Firemonkey frameworks revolucionários na construção de soluções

A VCL (Visual Component Library) foi sem dúvida alguma um marco no desenvolvimento de softwares, a velocidade de se criar aplicações reutilizando um conjunto de objetos visuais já previamente preparados para a interação com o Windows fez com que surgisse o conceito de RAD (Rapid Application Development).

O FMX (Firemonkey) trouxe o desacoplamento de plataforma a um conjunto de objetos prontos para a criação de aplicações, semelhante ao VCL, mas o desacoplamento do Windows possibilitou a utilização de seus recursos como trunfo para o desenvolvimento rápido para plataformas cruzadas.

Ou seja, com ele o Delphi passa a oferecer a possibilidade de aplicações (binários nativos) para as principais plataformas de mercado com a grande velocidade de sempre, permitindo ao usuário escrever seu código apenas 1 vez e atingir todas as plataformas suportadas mas suas versões mais atuais.

Atualizado e crescente

São 29 anos de evolução contínua, mesmo quando disseram que o Delphi morreu a ferramenta estava recebendo atualizações e recursos. E olha que não foram poucas as vezes que tentaram matar o Delphi.

Na grande maioria das vezes ocorreu por pessoas que se perderam nas trocas de empresas proprietárias, ou por comparações de ferramentas atuais com o Delphi 7 (lançado em 2002).

Atualmente o Delphi continua sendo uma grande ferramenta / linguagem para o desenvolvimento Windows, tão rápido e confiável como sempre foi. Ganhou ainda campo com seu avanço na criação de apps para dispositivos móveis iOS e Android com única base de código gerando binários nativos para cada uma das respectivas plataformas, bem como Linux e Mac, sempre para as mais recentes versões dos sistemas operacionais.

Em busca de manter-se atualizado, recentemente a Embarcadero publicou uma pesquisa na comunidade solicitando auxílio na escolha dos recursos a serem priorizados nas próximas versões.

Segundo o Índice TIOBE a linguagem Delphi ocupa a 12ª posição entre as mais referidas na internet, empatada com a 11ª conforme apuração para o mês de Fevereiro de 2024. Ganho de mais uma posição de em relação ao mesmo índice de janeiro, mesmo diante dos problemas enfrentados nos servidores da Embarcadero que mantiveram a documentação on-line do produto, a DocWiki, fora do ar por quase todo o mês.

A festa de aniversário

A Embarcadero promoveu um webinar em comemoração aos 29 anos do Delphi. O webinar foi conduzido por Ian Barker, Developer Advocate e Líder dos MVPs da Embarcadero, e trouxe vários pontos importantes da jornada do Delphi ao longo dessas quase 3 décadas de existência.

Houve um homenagem ao Professor Niklaus Wirth, falecido este ano e criador da linguagem Pascal, base da linguagem Delphi.

Além disso, foi anunciado o prêmio Espírito do Delphi, uma honraria concedida pela Embarcadero àqueles que fazem grandes feitos na comunidade Delphi.

O vencedor dessa vez foi Patrick Prémartin, que tem entre outros feitos desbravado a Twitch espalhando conhecimentos de Delphi na plataforma de stream da Amazon.

Parabéns Patrick!

Replay do webinar e mais conteúdos

Se você não pode acompanhar o webinar ontem, o replay dele já se encontra disponível no canal da Embarcadero no Youtube, aproveitei e inseri o vídeo aqui abaixo:

Outros conteúdos podem ser acessados:

Que essa data se repita por muitos anos e despertando em nós sempre a alegria em codificar em Delphi.

Feliz aniversário comunidade Delphi!!!

,

Comente