DLLs estáticas ou dinâmicas no Delphi

Se você não faz a menor idéia das diferenças entre carregar uma DLL estaticamente ou dinamicamente, leia o artigo publicado no site About Delphi. Muito simples, ele mostra as diferenças, vantagens e desvantagens de cada método.

Basicamente, DLLs estáticas são carregadas assim que sua aplicação é iniciada. Se a DLL não existir, o programa não roda. Já as dinâmicas, são carregadas quando “você mandar”, mas isso exige algumas chamadas na API do Windows, o que pode “assustar” alguns desenvolvedores iniciantes ;-).

Share and Enjoy !

O futuro do compilador do Delphi

Nick Hodges postou um artigo muito interessante em seu blog, sobre as mudanças que a Embarcadero/Codegear está planejando para o compilador do Delphi.

As novidades me pareceram muito boas! O entusiasmo com que ele escreveu o artigo me lembrou dos velhos tempos, quando Delphi “dominava” 🙂 É bom saber que esse entusiasmo está de volta!

As mudanças são profundas, e envolvem praticamente o desenvolvimento de um novo compilador. No entanto, se bem feita, vai ser um grande salto para o Delphi, pois além de gerar códigos 64bits, aparentemente estão deixando a porta aberta para algumas “coisinhas a mais”.

Nick também demonstra em seu artigo a grande preocupação por parte da Embarcadero de não “quebrar” os códigos existentes (ufa! que alívio!).

Share and Enjoy !

1 2