On Tuesday 24 August 2004 15:13, Ioan NIKY Pricop wrote: > --- 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
Incorect. GTK pe windoza arata la fel ca pe Linux. Singurul toolkit pe care il stiu care face ce zici tu este wxWindows (nu stiu cum e Motif). > 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] -- Serghei. --- Detalii despre listele noastre de mail: http://www.lug.ro/
