Eu também trabalho com delphi hoje, mas só por conta dos legados que tem na empresa que trabalho.
E sim o soft é Fiscal(zero surpresa). Se fala em soft delphi no Brasil, seguimos um padrão bem linear... delphi e AcBr. Mas bem aqui trabalhamos com tudo integração food, servidor app, app android, sped etc... Bem, tem de tudoe mais um pouco...
E a assim, a biblioteca AcBr ela é incrível, tem anos de teste no mercado, comunidade enorme etc...
Ok, mas falei tudo isso pra falar com um certo peso de que delphi não está evoluindo...
A ultima versão do delphi acho que foi o 11(Alexandria) e ainda sim ela continua desenvolvendo coisas para as pessoas que já está na base dela, continue na base, mas não vai captar novas pessoas.
A sintaxe ajuda para manter algumas pessoas afastas eu acredito que sim, mas acho que não é o crucial...
- Highlights do delphi é quase um bloco de notas.(Ai usamos o CnPack que é fraco também, mas ajuda).
- O auto-complete durante a execução foi adicionado acho que duas versões atrás.
Isso o delphi IDE, mas vejo uma falha na comunidade do delphi também...
- Falta encorajar mais o uso de funções/procedures anônimas(e call-back);
- Falta encorajar mais o uso de uso de assíncronismo;
- Falta encorajar mais o uso de POO.
- ...
E sobre o arrastar e soltar eu não vejo problema algum(digo isso porque tem muita gente que fala al disso). O que me cheira mal demais é ter um componente para tudo, já pre-instanciado na memória, tudo sendo feito através de propriedades, para isso é melhor de fato trabalhar com lowcode/nocode. Vê se não é comum um código assim....
begin
Qr.Close;
Qr.SQL.Clear;
Qr.SQL.Add('SELECT ...');
Qr.Open;
.....
Qr.Close;
Qr.SQL.Clear;
Qr.SQL.Add('SELECT ...');
Qr.Open;
end;
Onde Qr
é um componente TIFBQUERY/TFD/TSQL... incluído em uma DM da vida junta de várias outras... onde se torna mais complexo de se manter aquilo... Levei tempo pra pegar boa parte do que tava ali.
Mas quanto ao Delphi compilador...
O compilador é muito bom! Ele gera um .exe bem grandinho mas besteira perto dele ser um .exe muito rápido e com quase zero dependências, então sim o compilador do delphi não tenho do que reclamar ele é muito bom ele poderia sim competir com outros compiladores grandes.
Eu de fato não gosto da IDE e de algumas decisões tomadas na estrutura da linguagem.
Eu acredito que o mundo não é só Js/Ts. Imaginem Js e Ts(exemplo...) para o mercado está em uma bolha. Delphi e algumas outras linguagens não estão! Então vale apena estudar delphi? Claro!
Vai que você gosta da facilidade inicial de desenvolver um app em poucos minutos para qualquer plataforma final, mas é preciso experimentar coisas e não se fechar para tudo.
E sucesso diego, obrigado por compartilhar o delphi com a gente.