--- Claudiu Cismaru <[EMAIL PROTECTED]> wrote:

> > numea gtkmm. De ce e important un wrapper C++? Pentru ca vrei, nu
> > vrei, scrii mai rapid cod in C++ (desi, e drept, nu la fel de
> > eficient). Si asta inseamna mai multe aplicatii - sau poate o
> 
> Sa stii ca nu imi dau seama pana la urma daca e sau nu la fel de 
> eficient codul. Daca ne uitam la cat de greu se misca GTK-ul (C) fata 
> de QT (C++) - (in afara de faza de load) tind sa spun ca exista o 
> singura concluzie: programatorii de la GTK, respectiv GNOME scriu cod 
> cu fundu. Iar partea de rapiditate a scrierii softului sub C++ e pentru 
> ca OOP e IDEAL pentru GUI programming... Am invatat lectia cu vreo 2 
> ani in urma.

Din ce am citit eu despre GTK si QT - care se vor biblioteci multiplatforma cu
API unificat - primul introduce un layer intermediar de apeluri [apelurile la
functiile GTK identice pe orice platforma declanseaza apoi apeluri la functii
specifice SDK-ului platformei], pe cind QT-ul reimplementeaza tot, apelind din
SDK-urile specifice doar primitivele grafice. Deci pentru crearea unui
PushButton GTK apeleaza functia API-ului platformei, pe cind QT IL DESENEAZA
EL, apelind doar functii de tip "linie", "punct", "cerc", etc... In acest fel,
GTK dubleaza resursele folosite [memorie, stiva, etc...] fatza de QT. Deci nu
cre'ca e vorba de posterioarele celor de la GTK, ci de filosofia de abordare.

> KDE-ul, cu toate ca papa destule resurse vis a vis de memorie, se misca 
> destul de bine chiar pe calculatoare slabute (PII 300)...
> 
> --- 
> Detalii despre listele noastre de mail: http://www.lug.ro/
> 
> 
> 


=====
Ioan (John) NIKY Pricop
Bucharest - ROMANIA
[EMAIL PROTECTED]


                
__________________________________
Do you Yahoo!?
Yahoo! Mail is new and improved - Check it out!
http://promotions.yahoo.com/new_mail

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui