Delphi: 18 Anos Preservando seu Investimento: Vale a pena ver o vídeo, onde o Fernando abre o Delphi 1 em uma máquina virtual com Windows for Workgroups 3.11 (16 bits), abre um projeto de um aplicativo de editor de textos, compila e roda. Em seguida, ele traz aquele código-fonte para Windows 7, abre no Delphi XE3 (última versão do Delphi), compila e executa (em arquitetura 32 bits, com o visual automaticamente modernizado), sem alterar nada daquele projeto. Com mais alguns cliques, compila para 64 bits. Em seguida, ele converte aquele projeto para migrar o framework VCL para o novo framework FireMonkey, compila e roda no Mac OS X (...com o visual automaticamente modernizado)! Tudo isso em 7 minutos, utilizando código-fonte de 1995!
Isso é para todos refletirem: qual é melhor ferramenta de desenvolvimento de software das últimas décadas?
E as outras linguagens?
- Migrar projeto de Microsoft Visual Basic 1 para a última versão do Visual Studio é impossível. Inclusive, migrar sistemas que utilizavam o framework .NET 1.1 para as versões 4.x já foi uma tarefa árdua, falo isso por experiência própria;
- Migrar projeto básico de Java escrito em 1995 para Java 7 (com update 13) até é possível dependendo do que há no código-fonte, mas veremos o compilador emitindo muitas advertências devido a existência de classes e métodos marcados como deprecated. Naquela época o framework gráfico era o AWT (que logo foi "substituído" pelo Swing), e aplicativos daquela época, na prática, se limitavam a ser applets em web pages. E atualmente não temos aplicativos nativos Java rodando em iPhone e Android (eu disse nativos!), devido à guerra da indústria. Os reais objetivos do Green Project, da equipe do James Gosling da Sun, acabou faz tempo;
- Migrar projeto em C/C++ daquela época, até será possível se o projeto não estiver utilizando nenhuma biblioteca que já é incompatível com os atuais sistemas operacionais.
E neste ano começaremos a ter mais novidades: o Delphi se tornará multi-dispositivo, possibilitando utilizar mesmo código tanto para Windows, Mac OS, iOS (iPhone e iPad) e Android. E já existem apostas para disponibilizar tudo isso futuramente para Linux e Windows Phone. Vejam esse outro vídeo de um aplicativo de uma câmera fotográfica produzido em Delphi, feito com o arrasto de alguns componentes e apenas uma linha de código digitada, rodando no iPhone!
Delphi por iOS is coming soon! Consultores, projetistas e desenvolvedores Delphi continuarão valendo ouro!

Nenhum comentário:
Postar um comentário