Archive

Archive for the ‘Free Pascal’ Category

RemObjects SDK com suporte a Delphi 2009 e Lazarus

September 1st, 2008 Erick Sasse 5 comments

A nova versão (5.0.33) do RemObjects SDK, lançada no último dia 29, traz suporte ao Delphi 2009, além de suporte a IDE gratuita Lazarus, do Free Pascal.

No caso do Delphi 2009, o instalador não traz as versões compiladas dos pacotes e units pois a versão final do Delphi 2009 ainda não foi liberada. Mas ele traz todo o código fonte compatível para que seja utilizado quando a nova versão estiver disponível.

Blaise Pascal Magazine

April 8th, 2008 Erick Sasse No comments

A Blaise Pascal Magazine é uma nova revista direcionada as linguagens baseadas em Pascal, como Delphi, Free Pascal, Chrome, etc.

Possui versão gratuita para download online e versão impressa por um preço bem acessível. 25 euros para o primeiro ano e 40 euros a partir do segundo. Aparentemente ela pode ser despachada para qualquer lugar do mundo e os custos já estão inclusos na assinatura.

Categories: Chrome, Delphi, Free Pascal Tags:

Delphi Developers Day em São Paulo

June 20th, 2007 Erick Sasse 3 comments

Neste sábado acontece o Delphi Developers Day em São Paulo. Estarei palestrando sobre desenvolvimento multi-camadas e multi-plataforma com o RemObjects Data Abstract.

A idéia principal é mostrar os principais recursos dessa ferramenta poderosa que venho utilizando para desenvolver meus aplicativos em 3 camadas.

Não prometo, mas tentarei incluir no tempo da palestra demonstração de aplicativos rodando em 3 “plataformas” distintas: Win32 (esse com certeza), .NET e Linux.

Se você está interessado no assunto, me ajude a direcionar bem o conteúdo me enviando dicas dos principais tópicos que gostaria de ver. Prometo disponibilizar os slides aqui na semana que vem.

A inscrição no evento pode ser feita no site do DUG-BR.

Categories: .NET, Delphi, Free Pascal, RemObjects Tags:

Compilando Servidor RemObjects no Free Pascal

June 20th, 2007 Erick Sasse 1 comment

O suporte oficial ao FPC é provavelmente um dos recursos mais bem-vindos das novas versões do RO SDK e RO DataAbstract.

Para quem está interessado, ontem foi publicado um artigo no site da RO mostrando como compilar no FPC um servidor criado na IDE do Delphi.

Categories: Free Pascal, RemObjects Tags:

Free Pascal ganhando espaço

May 26th, 2007 Erick Sasse 8 comments

Provavelmente você já ouviu falar do Free Pascal. Acho que nunca comentei sobre ele aqui. É um compilador Pascal open source que suporta várias plataformas. Intel x86, Amd64/x86_64, PowerPC, Sparc. Linux, FreeBSD, Mac OS, DOS, Win32, OS/2, Netware e MorphOS. Impressionante, não?

Eu já tinha ouvido falar muito em FPC, mas nunca me interessei de verdade. Porém, aos poucos isso foi mudando:

  • Vi uma palestra sobre ele na Firebird Conference em Praga ano passado.
  • A RemObjects anunciou que as novas versões do SDK e do DataAbstract suportarão oficialmente FPC no lugar do abandonado Kylix.
  • Simon Kissel, autor do CrossKylix, disse que vai investir pesado no projeto CrossFPC (colocando desenvolvedores dedicados), que nos permitirá compilar projetos FPC usando a IDE do Delphi.
  • Jazz suporta FPC.
  • A nova versão 2.1.4 do FPC já suporta generics! (não testei, mas vi no release notes)

Essas novidades geraram até uma boa discussão no news da CodeGear. Alguém sugeriu que a CodeGear deixasse o compilador Delphi de lado e usasse o FPC, focando apenas na IDE. Pra mim até que faz algum sentido. Atualmente a CodeGear tem IDE para Delphi, C++, C#, Java, PHP e muito breve Ruby. De todos esses, eles só mantêm o compilador para Delphi e C++, os outros compiladores são gratuitos.

O Free Pascal tem sua própria IDE open source, o Lazarus, mas ainda é muito inferior ao Delphi. Por isso acho que vale a pena ficar atento no projeto CrossFPC do Simon Kissel. Me parece que ele esta muito motivado a levar o Free Pascal para frente dentro do Delphi, e pretende investir de verdade.

Com o suporte da RemObjects ao FPC, escrever servidores de aplicação que rodam em Linux voltou a se tornar uma realidade viável. Pretendo iniciar testes em breve.