[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: qt ou gtk+



Eu já havia comentado sobre isso, mas não custa muito repetir
(afinal, é sexta-feira).
Enquanto isso, o programador QT está preso à linguagem C++

Não é bem assim, leia esta página: http://kdemyths.urbanlizard.com/viewMyth.php?mythID=18
Só no WebCVS do KDE eu contei 8 linguagens (não incluindo C++) a seguir:
C, Objective C, C#, Perl, Python, Ruby e Java
WebCVS de bindings do KDE:
http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdebindings Podes usar o wxwindows pra isso: http://wxwindows.org Espero ter ajudado []'s


José de Paula disse:
Em Wed, Dec 03, 2003 at 06:44:19PM -0200, Douglas A. Augusto escreveu:
No dia 03/12/2003 às 11:04,
"Paulo Górgias" <gorgias@click21.com.br> escreveu:
> pessoal  estou   com  uma  duvida,  estou   pretendendo  desenvolver  alguns
> aplicativos, em linux mas que sejá possivel migra-los para windows, qual das
> seguntes bibliotecas seria a mais indicada: qt ou gtk+ Em qual linguagem pretente programar?
O QT  é C++, GTK+  é C. Existe o  GTK-- que também é  C++, mas não  tão maduro
quanto o GTK+.
O GTK-- é um dos (muitos) "bindings" que o GTK+ tem. Pode-se programar
usando o GTK+ em várias linguagens: Python, PHP, C, C++, Perl...
Enquanto isso, o programador QT está preso à linguagem C++ com as
extensões específicas da QT; além disso, estou ciente de um "binding"
Perl para QT.


O  QT,  além  de questões  relativas  à  licença,  usa  através dos  MOCs,  um
Depois que o QT para Linux foi lançado sob a GPL, a questão da licença
está morta e enterrada.
pré-processamento não padrão da linguagem C++.
Concordo que as extensões à linguagem C++, indispensáveis para se
programar em QT, são desnecessárias e feias (isto é, deselegantes).

Eu, particularmente, prefiro programar em GTK+; creio que é mais porque
este foi a primeira biblioteca gráfica que usei para programar no
GNU/Linux do que por qualquer outra coisa; a documentação do GTK+ (assim
como a do QT) é bem completa.
Tenha em mente que as aplicações que se você for desenvolver software
proprietário para Window$ ou Linux usando o QT, você precisa pagar à TrollTech (a
companhia que criou o QT) uma taxa de licença. Isso porque você não pode
derivar software não-livre a partir de software licenciado pela GPL
(como é o caso da QT). O GTK+ não sofre desse problema porque ele é
licenciado sob a LGPL, ou "Lesser" GPL; essa licença, aplicada
principalmente a bibliotecas do projeto GNU, permite que software
não-livre seja derivado do GTK.
--
"Hell is empty, and all the devils are here"
              -- W. Shakespeare, The Tempest



-
Linux, 'cause reboot is only to install hardware. Linux, pq reiniciar é só pra instalar hardware.




--
POP. Nem parece internet grátis.
Seja POP você também!
Acesse: http://www.pop.com.br/discador.html e baixe o POPdiscador.



Reply to: