Fórum Delphi 2010, Kylix amp; Lazarus #375947

14/10/2009

0

Quais são as vantagens e desvantages entre Delphi 2010, Kylix & Lazarus? Alguém tem alguma visão?


Dogu

Dogu

Responder

Posts

14/10/2009

Steve_narancic

Eu utilizo Delphi 2007, por enquanto não penso em mudar, se mudar será para o delphi 2010, pois meus sistemas são em win32 até o presente momento, sei que num futuro, espero que seja bem distante, vou ter que migrar para outra plataforma, algo voltado para ambiente web... meu ponto de vista sobre o kilyx, para desenvolvimento linux, se for desenvolver para linux desenvolva em C, lazarus tem a vantagem de ser gratuito mas equivale ao delphi 4 ou 5...


Responder

Gostei + 0

14/10/2009

Afarias

|Delphi 2010

Show. Desenvolvimento Win32 de alta produtividade, muitas melhorias na performance de IDE entre outras coisas.


|Kylix

Morreu, esqueça!


|Lazarus?

Show. Não tem todo o ´poder´ do D2010 mas, dependendo do q pretende é uma forte ferramenta (código aberto) para desenvolver com Pascal aplicações em/para Windows (Win32) e Linux.


Entre Lazarus/FPC e Delphi é uma questão de avaliar o custo/benefício em relação ao que pretende aplicar. Se o projeto tem grana para as licenças do Delphi, ótimo (o Professional até nem é caro).

Mas se as características do Lazarus são suficiente, ótimo (economize a grana das licenças -- mas se possível faça uma doação ao projeto :wink: ) -- O peso do Linux tb entra na avaliação.


Eu particularmente não uso Lazarus pq tenho o Delphi. Quando é o caso de usar linux, desenvolvo no Delphi e compilo usando FPC


T+


Responder

Gostei + 0

14/10/2009

Steve_narancic

Eu particularmente não uso Lazarus pq tenho o Delphi. Quando é o caso de usar linux, desenvolvo no Delphi e compilo usando FPC T+


Desculpe minha ignorância, mas o que é FPC????


Responder

Gostei + 0

14/10/2009

Afarias

FPC = Free Pascal Compiler

http://www.freepascal.org/


Lazarus é uma IDE + conjunto de biblioteca de códigos e ´simulam´ parte da VCL do Delphi para o FPC

http://www.lazarus.freepascal.org/


T+


Responder

Gostei + 0

14/10/2009

Afarias

Complementando, FPC é um compilador (código aberto) Pascal/Object Pascal que gera executáveis para várias plataformas e SO´s como Intel/Sparc/ARM e Win32/Linux/Mac.

=)


T+


Responder

Gostei + 0

15/10/2009

Catunda

afarias,
pegando uma carona nesse topico, na página

http://www.freepascal.org/

eu baixo a versão do compilador referênte ao sistema operacional da minha máquina, que no caso é windows XP (processador AMD Sempron), ou a versão referente ao sistema operacional para o qual eu quero gerar o executável, que no caso seria linux?

No caso de ser referente ao meu sistema operacional, tem muita diferença entre as versões:

ARM / Windows CE

Intel / i386 Win32, Win64 e WinCE (Windows 95, 98, ME, NT, 2000, XP, Vista)

AMD64/x86_64 Windows XP 64-bit


Responder

Gostei + 0

15/10/2009

Afarias

|eu baixo a versão do compilador referênte ao sistema operacional da minha
|máquina, que no caso é windows XP (processador AMD Sempron), ou a
|versão referente ao sistema operacional para o qual eu quero gerar o
|executável, que no caso seria linux?

Os 2. Se vc vai desenvolver em Win32 tem q ter o compilador Win32 para complilar/testar no Windows. E vai precisar do compilador Linux para depois compilar os fontes no Linux.


|No caso de ser referente ao meu sistema operacional, tem muita
|diferença entre as versões:
|ARM / Windows CE
|Intel / i386 Win32, Win64 e WinCE (Windows 95, 98, ME, NT, 2000, XP,
|Vista)
|AMD64/x86_64 Windows XP 64-bit

Muita diferença não. Mas tem algumas...

No caso do WinCE vc tem q tomar o cuidado q este SO não implementa tudo q um Win32 ou Linux implementa. Geralmente um programa para WinCE é bem direcionado dentro das limitações/especificações desta plataforma.

Da mesma forma, quando for programar algo para Win32 e Linux tb pode ser necessário usar algumas diretivas de compilação para compilar o mesmo fonte em plataformas diferentes. Algumas unidades/códigos são específicos para linux e outros para Win32.


T+


Responder

Gostei + 0

16/10/2009

Sergiowilson.sp

Boa tarde, como é esse esquema de desenvolver no delphi win32 e compilar com fpc para rodar no linux ?


Responder

Gostei + 0

16/10/2009

Sergiowilson.sp

Boa tarde, como é esse esquema de desenvolver no delphi win32 e compilar com fpc para rodar no linux ?


Responder

Gostei + 0

16/10/2009

Ibotirama

Quando eu faço um programa em Compact Framework eu tenho SQL CE, se uso TotalCross tem LiteBase, e usando FPC para WinCE tem algum banco de dados que pode ser usado ?


Responder

Gostei + 0

16/10/2009

Afarias

Boa tarde, como é esse esquema de desenvolver no delphi win32 e compilar com fpc para rodar no linux ?


Basta usar bibliotecas q tenham suporte para as duas plataformas (e algumas diretivas condicionais de compilação para as q não tem). Particularmente nunca fiz isso com programas com interface visual, apenas ´serviços´ de dados e http (aplicações em camada e web)


usando FPC para WinCE tem algum banco de dados que pode ser usado ?


Em WinCE eu particularmente gosto do SQLite

http://www.sqlite.org/



T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar