Executando verificação de segurança...
8

Delphi ainda existe?

Sim ele existe e está cada vez mais forte!

Por meio do site TIOBE podemos ver que, comparando o seu ranking de 2021 para 2022, subiu vários pontos, na data de criação deste conteúdo ele se encontra em 13º posição e está ganhando visibilidade.

Os pensamentos relacionados ao Delphi e toda sua interface está muito relacionado a sua versão mais antiga, Delphi 7 e outras versões, que ainda é usada até hoje em algumas empresas. Se pegarmos a versão mais atual que é escrita este conteúdo o "Delphi 11.1", podemos ver uma diferença enorme, sendo uma delas a IDE.

Atualmente o desenvolvimento com o Delphi nos permite criar softwares compilados para Windows/Linux/Android/IOS/MACOS - coisa que nas versões muito antiga não era possível, mas o mais importante continua, a simplicidade e o rápido desenvolvimento.

Para se ter uma ideia, com o delphi hoje conseguimos criar servidores backend hospedados em sistemas linux ou utilizando conteiners para fazer um sistema escalável.

Se você ficou curioso, acesse a página da Embarcadero e faça o download do Delphi Community e descubra o que mais ele pode fazer!

Github DLIO Code

Carregando publicação patrocinada...
9

Eu uso Delphi há vários anos, hoje é uma das minhas principais fontes de renda, mas confesso que não gosto muito dele não.

Para desenvolvimento de apps desktop, é realmente produtivo para entrega, o problema começa na manutenção de projetos mais antigos e equipes grandes de desenvolvedores. Incompatibilidades de versões bibliotecas/componentes, projetos que rodam normalmente mas ao abrir em uma nova versão da IDE gera vários erros (em um hotfix isso atrapalha demais). Isso tudo é o dia-a-dia de um programador Delphi.

Nenhum gerenciador de pacotes (como um NPM da vida) implacou realmente por conta da estrutura do ambiente. Além do valor/custo de certos componentes serem bastante altos para programadores individuais e pequenas empresas (sem contar o custo da IDE/Studio).

Atualmente uso Delphi apenas para sistemas legados, e também o que envolve diretamente automação comercial graças ao projeto ACBr.

Sobre o desenvolvimento web e multiplataformas, com Delphi é possível mas não é tão simples quanto outras plataformas/ambientes modernos. Só teria vantagem mesmo se for para usar partes de sistemas robustos já existentes no projeto, se for para criar algo do zero na minha opinião é melhor não usar Delphi.