Pascal/Delphi

As linguagens de programação são desenvolvidas muitas vezes com algum determinado propósito, algumas são melhores para sistemas embarcados, outras para web, e a finalidade da linguagem impacta diretamente na escolha dos paradigmas que ela terá. Em sistemas embarcados, por exemplo, onde o gasto de memória deve ser o mínimo possível, torna-se inviável programar orientado a objetos. [Santos 2015]

Seguindo essa ideia de paradigmas relacionando a uma necessidade, este artigo abordará uma linguagem de programação que inicialmente era unicamente estruturada, conhecida como Pascal, que evolui para uma linguagem mais poderosa com o uso da orientação a objetos, chamada Delphi. Com essa evolução, ela se tornou uma linguagem para o mercado e foi bastante usada principalmente por sua IDE com interface simples. [Santos 2015]

Um ano depois do lançamento do Delphi 1.0, a Borland evoluiu o Delphi para a versão 2.0. A partir desse ponto começou a evoluir rapidamente trazendo ferramentas para geração de relatórios, QuickReport utilizado por muitas empresas atualmente. A inserção do Delphi 3 veio em 1997 com o adicional de diversos outros componentes à sua VCL (Visual Component Library), sua biblioteca de componentes visuais. [Santos 2015]

O Delphi 4 foi lançado em 1998, sua IDE recebeu varias atualização em seu editor, tornando-se mais fácil ainda o uso dele no dia a dia. Foi inserido suporte a ActionLists, e outra grande melhoria foi a possibilidade de sobrecarga de métodos, matrizes dinâmicas, drivers de banco de dados de alto desempenho e etc. [Santos 2015]

O Delphi 5, lançada em 1999 seguindo o padrão de evolução anual, inseriu suporte a tradução, que deixou mais fácil a localização de softwares desenvolvidos com Delphi, deu suporte também ao XML que é uma linguagens de marcação que foi e é bastante utilizada, suporte ao banco de dados ADO e varias outros adicionais. [Santos 2015]

Em 2001 foi o ano que a Borland fez um grande investimento no lançamento de uma ferramenta baseada em Delphi, mas pensando também nos usuários de linux. Seu nome era Kylix, A IDE era dependente das bibliotecas disponibilizadas pelo linux (glibc), Com o intuito de obter softwares de forma mais rápido e barato. [Santos 2015]

Mas a ferramenta foi descontinuada alguns anos depois por falta iniciativas da comunidade, que acabou não adotando o Kylix como principal ferramenta de desenvolvimento. Ainda na tentativa de ter uma ferramenta que pudesse funcionar no Windows e Linux, a Borland investiu no Delphi 6 como alternativa para CLX. A CLX é simplesmente a VCL para Linux e tinha varios componentes escritos ou traduzidos para Linux. [Santos 2015]

Depois de todas essas mudanças o Delphi continuou a evoluir, mas a versão 7 foi uma das mais querida por todos os adeptos do Delphi desde sua primeira versão. Foi uma das versões mais estáveis da ferramenta. Foi publicada em 2002 e se tornou padrão entre a comunidade Delphi. E foi também uma das IDEs de mais sucesso criado pela Borland, pela sua grande estabilidade, velocidade e baixos requisitos de hardware. Delphi continuou a evoluir e hoje se chama Delphi 10 Seattle, suportado pelo windows 10. [Santos 2015]

**Santos,  A.  (2015).    Delphi:   Conheça  a  história  da  ferramenta  mais  atual  que  existe, há 20 anos!** http://portal.tdevrocks.com.br/2015/10/02/delphi-conheca-a-historia-da-ferramenta-mais-atual-que-existe-ha-20-anos. **Acessado em 07/08/2018.**