Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia Tuesday TopDrive KupDnes Navrcholu Bomba NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Mark Shuttleworth o Gnome založeném na Qt

Na Derstandard.at vyšel rozhovor s Markem Shuttleworthem. Otázky se točí kolem vydávání nových verzí Ubuntu, balíčků, které jsou v něm obsaženy nebo problémů se zvukem v posledním vydání. Dále se rozebírá nové KDE a komunita kolem Kubuntu a jedna otázka se dokonce zabývá myšlenkou Gnome založeném na knihovně Qt. Mark si myslí, že by tento přechod byl reálný.

Dále čtěte…         

Předchozí zprávička Následující zprávička        
uživatel si přál zůstat v anonymitě
18. 7. 2008 16:50 Nový

Proč Qt

celé vlákno
Proč. Mě to příde jako zbytečná práce...
Vredy
Vredy (neregistrovaný)
18. 7. 2008 16:57 Nový

Re: Proč Qt

celé vlákno
Asi chcou byt lepsi nez KDE a doufaji, ze prechod na Qt jim to umozni :)
alfonz
alfonz (neregistrovaný)
18. 7. 2008 17:54 Nový

RE: Mark Shuttleworth o Gnome založeném na Qt

celé vlákno
trošku doufám, že nic takového nevznikne...
dayvee
dayvee (neregistrovaný)
18. 7. 2008 17:56 Nový

gaplikace

celé vlákno
spis bych uvital komunitu (byl bych ochoten prispet), ktera by prepisovala gtk aplikace na qt, nez vyvojare knome
petr
petr (neregistrovaný)
18. 7. 2008 20:12 Nový

Re: gaplikace

celé vlákno
Souhlas!
Kyknos
Kyknos (neregistrovaný)
18. 7. 2008 19:04 Nový

ehm

celé vlákno
GTK je to nejlepsi na GNOME :) ale mohli by do GTK prepsat nektere KDE aplikace (tedy rozhodne ne kopete a kmail) :)
petr
petr (neregistrovaný)
18. 7. 2008 20:15 Nový

Re: ehm

celé vlákno
rekl bych, ze v QT se pise lepe nez v GTK.
all*
all* (neregistrovaný)
20. 7. 2008 11:44 Nový

Re: ehm

celé vlákno
To je sice pravda, ale vysledna Qt4 aplikace je katastroficky pomala. S Qt4 sem si uzil dost a dycky lezlo jako snek.
WiFi
WiFi (neregistrovaný)
20. 7. 2008 17:46 Nový

Re: ehm

celé vlákno
grafika od nVidie?
..
.. (neregistrovaný)
21. 7. 2008 9:12 Nový

Re: ehm

celé vlákno
Spíš bastlič programátor, který si potřeboval dokázat, že to gtk je lepší.
Cenda
Cenda (neregistrovaný)
21. 7. 2008 8:24 Nový

Re: ehm

celé vlákno
Tak to nemohu souhlasit. Zkousel jsem oboji, GTK mi vyhovuje mnohem lepe, z hlediska API jsem nepoznal lepsi toolit. Navic v unixech se stale hodne progamuje v jazyce C a GTK ma api i pro nej na rozdil od Qt.
Luke
Luke (neregistrovaný)
21. 7. 2008 11:35 Nový

Re: ehm

celé vlákno
na qt mi vadi c++
Jan Molič
Jan Molič (neregistrovaný)
21. 7. 2008 13:41 Nový

Re: ehm

celé vlákno
-> názor dne :-)
Rejpal
Rejpal (neregistrovaný)
21. 7. 2008 14:02 Nový

Re: ehm

celé vlákno
Takových lidí bude víc, opravdu existují slušnější jazyky na aplikační programování. :-) Nicméně to, že Qt je napsáno v C++, není ani technicky špatně (dává smysl použít jazyk sice trošku pracnější, ale zato rozumně výkonný), ani to není překážka ve využívání Qt z jiných jazyků - existují bindingy pro Python, Ruby, Haskell, Mono, Javu... Myslím, že pokud někdo nemá rád C++, ani tak se nemusí omezovat a může využít bohaté knihovny. :]
Luke
Luke (neregistrovaný)
21. 7. 2008 14:05 Nový

Re: ehm

celé vlákno
mi nejak chybi ten binding na C :)
Rejpal
Rejpal (neregistrovaný)
28. 7. 2008 17:49 Nový

Re: ehm

celé vlákno
Mně nechybí, já mu říkám libsmoke2. :o)
tukan
tukan (neregistrovaný)
18. 7. 2008 20:26 Nový

Re: ehm

celé vlákno
Souhlas. Co se mě týče, KDE a všechny věci/knihovny kolem jsou HRŮZA. GNOME jako desktopové prostředí může někomu vyhovovat víc nebo míň než KDE, ale knihovny, na kterých stojí, patří mezi to nejlepší, co z k komunity vzešlo. Jsou základem pro většinu aplikací; na rozdíl od komerčního vetřelce Qt, které používají v podstatě jen k* aplikace a ty pro mě za mě můžou jít tam odkud přišly.

Bez g* knihoven bych měl při programování MNOHEM víc práce, těžko si to vůbec představit. Já tedy KDE nesnáším, netajím se s tím - jako prostředí, jeho knihovny a Qt ze všeho nejvíc. Sice nepoužívám ani GNOME, ale GUI aplikace co používám stojí na GTK+, glib, atd. Pokud by některá z nich přešla z GTK+ na Qt, rychle se s ní rozloučím. Naštěstí přechod moc reálný není, změna toolkitu a podpůrných knihoven znamená překopání většiny kódu a rozhodně nejsem sám, kdo trpí odporem ke Qt.
Vin
Vin (neregistrovaný)
18. 7. 2008 21:02 Nový

Re: ehm

celé vlákno
Co je na Qt tak strašného?
Frantisek Koudelka
Frantisek Koudelka (neregistrovaný)
19. 7. 2008 12:16 Nový

Re: ehm

celé vlákno
to ani on sam nevi :-)
uživatel si přál zůstat v anonymitě
20. 7. 2008 11:43 Nový

Re: ehm

celé vlákno
Qt4 je ultraslow. Vim z vlastni zkusenosti. Delal jsem v nem.
Rejpal
Rejpal (neregistrovaný)
20. 7. 2008 12:18 Nový

Re: ehm

celé vlákno
To ale zřejmě byl PEBKAC, a nikoli problém Qt4...
uživatel si přál zůstat v anonymitě
18. 7. 2008 23:10 Nový

Re: ehm

celé vlákno
gtk sucks. layout system na hovno, api nahovno, nic to nedokaze (v porovnani s qt), este je to aj pomale a gnome ma debilne hig (dve velke tlacitka musia kazdemu stacit)... neni o com...
Xerces
Xerces (neregistrovaný)
19. 7. 2008 8:17 Nový

Re: ehm

celé vlákno
Jsi GTK fašista. :-)
uživatel si přál zůstat v anonymitě
19. 7. 2008 12:32 Nový

Re: ehm

celé vlákno
Ja naopak jeste nikdy nevidel nic lepsiho nez KDE libs verze 4 ve spolupraci s Qt 4.4. Kdo nezazil, nepochopi. Kdo zazil, ten nechce nic jineho :)
Miroslav Bendík
19. 7. 2008 17:41 Nový

Re: ehm

celé vlákno
100% súhlas. Qt4.4 + kdelibs je nenormálne silná kombinácia. Tá jednoduchosť a rýchlosť vývoja aplikácii sa nedá s ničím porovnávať.
Samuel Kupka aura:82
20. 7. 2008 1:10 Nový

Re: ehm

celé vlákno
Tiez sa pridavam. Hoci C++ nemam rad a z tried sa mi jezia vlasy, Qt je jediny dovod, pre ktory som to ochotny pretrpiet. Tak dobre sa mi zatial v nicom inom GUI nekodilo.
Rejpal
Rejpal (neregistrovaný)
20. 7. 2008 23:36 Nový

Re: ehm

celé vlákno
Spousta distribucí už obsahuje bindingy do Pythonu a Ruby... Lepší RAD nástroje si už nedokážu představit. ;-)
all*
all* (neregistrovaný)
20. 7. 2008 11:46 Nový

Re: ehm

celé vlákno
nebejt tam nakonci vety smaljlik tak uz by tu byl flame war.
uživatel si přál zůstat v anonymitě
20. 7. 2008 7:34 Nový

Re: ehm

celé vlákno
Presne, me pripada cele KDE jako jedna velka omalovanka a GUI vetsiny Kaplikaci nepouzitelne pro normalni praci. Trilion nabidek a podnabidek, ve kterych se rychle vyznat je problem. Nerikam ze v Gnome je vse idealni ale autori se aspon zamysleji nad zpusobem bezneho vyuziti desktopu.

Jsem rad ze KDE4 jde v tomhle smeru za Gnome, ale nez bude plne pouzitelne uplyne rok 2012 a to bude ve verzi 4.9 kterou autori prohlasi za stabilni kde4 :o)).

Co Gnome potrebuje vylepsit je jednoznacne rychlost, i kdyz uz v poslednich verzich se to hodne zlepsilo.
uživatel si přál zůstat v anonymitě
20. 7. 2008 12:28 Nový

Re: ehm

celé vlákno
- To že KDE je neprehľadné je blbosť, všetci to začali hovoriť len potom čo linus povedal že GNOME vyvíjajú ako pre debilov
- To čo GNOME potrebuje vylepšiť je bugovitosť a že plno programom chýbajú úplne základné featury
uživatel si přál zůstat v anonymitě
20. 7. 2008 22:29 Nový

Re: ehm

celé vlákno
>> To že KDE je neprehľadné je blbosť, všetci to začali hovoriť len potom čo linus povedal že GNOME >>vyvíjajú ako pre debilov

Blbost to neni, staci se podivat na to jakym smerem jdou aplikace v KDE4, snazi se s tim neco delat.

>> To čo GNOME potrebuje vylepšiť je bugovitosť a že plno programom chýbajú úplne základné featury

Hodne vice zabugovane je teda KDE(at uz 3, o 4 radeji ani nemluvit)
uživatel si přál zůstat v anonymitě
21. 7. 2008 15:56 Nový

Re: ehm

celé vlákno
No kazdej kdo kdy konfiguroval jadro si asi o Linusove smyslu pro prehlednost udelal nazor sam :).
Cartman
Cartman (neregistrovaný)
18. 7. 2008 21:38 Nový

RE: Mark Shuttleworth o Gnome založeném na Qt

celé vlákno
hlavne si myslim ze by bylo dobre aby vsechny aplikace Gnome (krome konfigurace a low-level sluzeb) presli na Javu. Produktivita a rychlost vyvoje by se vyrazne zlepsila, trvale bezici JVM by vyrazne zrychlilo spusteni aplikaci a od verze 7 Java je jak plne OSS tak i nativne vypadajici (a nejen v Gnome). To bych videl jako odvazny krok spravnym smerem. Prepisovat to mezi dvema C/C++ knihovnami... no ja bych to rozhodne delat nechtel, protoze nevidim v tom nejake zasadni zlepseni ani dlouhodoby prinos. Otazka je vsak zda by vubec bylo mozne takoveho "giganta" jako je OOo prepsat do Javy :-)
Froggy
Froggy (neregistrovaný)
18. 7. 2008 22:11 Nový

RE: Mark Shuttleworth o Gnome založeném na Qt

celé vlákno
Jen tak pro zajimavost - OOo byval z velke casti napsan v Jave ;) Jeho vyvoj ovsem smeruje (smeroval), pravdepodobne kvuli rychlosti a potrebe mit JVM k odpoutani se od Javy...
Sid
Sid (neregistrovaný)
19. 7. 2008 13:25 Nový

RE: Mark Shuttleworth o Gnome založeném na Qt

celé vlákno
Ste si isty? podla mna iba databazova aplikacia bola v jave a zvysok 100% nie
uživatel si přál zůstat v anonymitě
18. 7. 2008 23:13 Nový

RE: Mark Shuttleworth o Gnome založeném na Qt

celé vlákno
produktivita a rychlost vyvoja by sa teda rozhodne nezlepsila, bolo by to akurat pomalsie, mozno by to bolo viac platform-independent, ale o to u gnome nikto nestoji. takze krok spravnym smerom asi tazko...
still
still (neregistrovaný)
19. 7. 2008 10:44 Nový

RE: Mark Shuttleworth o Gnome založeném na Qt

celé vlákno
Vytvarat dalsiu umelu medzivrstvu, naozaj uz len to tu chyba.. :-/
Kyknos
Kyknos (neregistrovaný)
21. 7. 2008 9:15 Nový

RE: Mark Shuttleworth o Gnome založeném na Qt

celé vlákno
apage satanas, to bych přešel do KDE nebo snad raději do konzole
Sten
Sten (neregistrovaný)
21. 7. 2008 14:30 Nový

RE: Mark Shuttleworth o Gnome založeném na Qt

celé vlákno
Nebylo by potom už lepší C/C++ a LLVM? Umí to to samé, co JVM, nemá to zlý a ošklivý javí gabage collector (který Qt ani GTK+ stejně nepotřebují), je to mnohokrát menší a rychlejší a navíc to umí zkompilovat do strojového kódu nejen JIT, ale i kdykoliv, kdy jej o to někdo požádá (třeba při nastavení balíčku).

Btw.: Qt není C++, je to něco mezi C++ a Javou, akorát se to kompiluje C++ kompilátorem.

Btw. #2: Trvale běžící kded a klauncher taky zrychlují spouštění aplikací, dokonce bych řekl, že lépe, než JVM (rozhodně to nežere tolik paměti).
srott
srott (neregistrovaný)
22. 7. 2008 12:28 Nový

RE: Mark Shuttleworth o Gnome založeném na Qt

celé vlákno
Keď už sa tak chcú podobať na OS X, prečo nepoužiť Objective C, najlepšie 2.0?
Daniel Kvasnička ml. aura:35
19. 7. 2008 10:51 Nový

RE: Mark Shuttleworth o Gnome založeném na Qt

celé vlákno
Pokud by bylo Qt pod LGPL, tak bych proti tomu nic nemel. Technicky by to GNOME asi dost prospelo.

Problem by byl, ze kdyby se pro tu samou zmenu nerozhodlo i Xfce, prisli by jeho uzivatele o tu vyhodu, ze jim ruzne aplikace z GNOME dobre zapadaji do prostredi a za se jimi da Xfce "dovybavit".

Takze suma sumarum, za soucasnych podminek jsem proti :-)
Inkvizitor
Inkvizitor (neregistrovaný)
20. 7. 2008 20:14 Nový

RE: Mark Shuttleworth o Gnome založeném na Qt

celé vlákno
Tak předělejte na Qt i XFCE a je po starostech. ;-)
Cenda
Cenda (neregistrovaný)
21. 7. 2008 8:30 Nový

RE: Mark Shuttleworth o Gnome založeném na Qt

celé vlákno
GTK je flexibilnejsi, takze snazsi bude prepsat KDE pro GTK.
Standa
Standa (neregistrovaný)
21. 7. 2008 12:17 Nový

RE: Mark Shuttleworth o Gnome založeném na Qt

celé vlákno
To je pravda, ale ze zcela jiného důvodu:

Naprosto si nedokážu představit, jak přepsat GNOME, které je kompletně v jazyce C, tak aby se linkovalo s grafickou knihovnou, které je kompletně v C++. Znamenalo by to GNOME prakticky kompletně přepsat. Obráceně to jde o poznání snáze.

Nicméně i tak si myslím, že oboje je technicky neprůchodné. Od přechodu z GNOME1 na GNOME2 už uplynulo 5 let, a stále jsou ještě aplikace, které se neodhodlaly k přechodu. A to byl přechod od GTK1 ke GTK2 řádově jednodušší.

Dalším příkladem může být CinéPaint, který se před pár lety rozhodl pro přechod od GTK1 k FLTK. Rozbil s tím věci, které celkem dobře fungovaly, a zdržel svůj vývoj o pár let.
Inkvizitor
Inkvizitor (neregistrovaný)
21. 7. 2008 19:58 Nový

RE: Mark Shuttleworth o Gnome založeném na Qt

celé vlákno
Vzhledem k tomu, že C je až na pár maličkostí podmnožinou C++, je to právě naopak. ;-)
Luke
Luke (neregistrovaný)
22. 7. 2008 1:07 Nový

RE: Mark Shuttleworth o Gnome založeném na Qt

celé vlákno
pouzivat v C fujtajbly C++ je trest nemaly. V C++ se pouziva C celkem bezne, treba klasicka stdio a pod.
Zasílat nově přidané příspěvky e-mailem        

Přehled názorů

Proč Qt
anonymní uživatel 18. 7. 2008 16:50
└ 
Re: Proč Qt
Vredy 18. 7. 2008 16:57
RE: Mark Shuttleworth o Gnome založeném na Qt
alfonz 18. 7. 2008 17:54
gaplikace
dayvee 18. 7. 2008 17:56
└ 
Re: gaplikace
petr 18. 7. 2008 20:12
ehm
Kyknos 18. 7. 2008 19:04
├ 
Re: ehm
petr 18. 7. 2008 20:15
│
├ 
Re: ehm
all* 20. 7. 2008 11:44
│
│
└ 
Re: ehm
WiFi 20. 7. 2008 17:46
│
│
 
└ 
Re: ehm
.. 21. 7. 2008 09:12
│
├ 
Re: ehm
Cenda 21. 7. 2008 08:24
│
└ 
Re: ehm
Luke 21. 7. 2008 11:35
│
 
└ 
Re: ehm
Jan Molič 21. 7. 2008 13:41
│
 
 
└ 
Re: ehm
Rejpal 21. 7. 2008 14:02
│
 
 
 
└ 
Re: ehm
Luke 21. 7. 2008 14:05
│
 
 
 
 
└ 
Re: ehm
Rejpal 28. 7. 2008 17:49
└ 
Re: ehm
tukan 18. 7. 2008 20:26
 
├ 
Re: ehm
Vin 18. 7. 2008 21:02
 
│
├ 
Re: ehm
Frantisek Koudelka 19. 7. 2008 12:16
 
│
└ 
Re: ehm
anonymní uživatel 20. 7. 2008 11:43
 
│
 
└ 
Re: ehm
Rejpal 20. 7. 2008 12:18
 
├ 
Re: ehm
anonymní uživatel 18. 7. 2008 23:10
 
├ 
Re: ehm
Xerces 19. 7. 2008 08:17
 
├ 
Re: ehm
anonymní uživatel 19. 7. 2008 12:32
 
│
├ 
Re: ehm
Miroslav Bendík 19. 7. 2008 17:41
 
│
│
└ 
Re: ehm
Samuel Kupka 20. 7. 2008 01:10
 
│
│
 
└ 
Re: ehm
Rejpal 20. 7. 2008 23:36
 
│
└ 
Re: ehm
all* 20. 7. 2008 11:46
 
└ 
Re: ehm
anonymní uživatel 20. 7. 2008 07:34
 
 
└ 
Re: ehm
anonymní uživatel 20. 7. 2008 12:28
 
 
 
├ 
Re: ehm
anonymní uživatel 20. 7. 2008 22:29
 
 
 
└ 
Re: ehm
anonymní uživatel 21. 7. 2008 15:56
RE: Mark Shuttleworth o Gnome založeném na Qt
Cartman 18. 7. 2008 21:38
├ 
RE: Mark Shuttleworth o Gnome založeném na Qt
Froggy 18. 7. 2008 22:11
│
└ 
RE: Mark Shuttleworth o Gnome založeném na Qt
Sid 19. 7. 2008 13:25
├ 
RE: Mark Shuttleworth o Gnome založeném na Qt
anonymní uživatel 18. 7. 2008 23:13
├ 
RE: Mark Shuttleworth o Gnome založeném na Qt
still 19. 7. 2008 10:44
├ 
RE: Mark Shuttleworth o Gnome založeném na Qt
Kyknos 21. 7. 2008 09:15
├ 
RE: Mark Shuttleworth o Gnome založeném na Qt
Sten 21. 7. 2008 14:30
└ 
RE: Mark Shuttleworth o Gnome založeném na Qt
srott 22. 7. 2008 12:28
RE: Mark Shuttleworth o Gnome založeném na Qt
Daniel Kvasnička ml. 19. 7. 2008 10:51
└ 
RE: Mark Shuttleworth o Gnome založeném na Qt
Inkvizitor 20. 7. 2008 20:14
 
└ 
RE: Mark Shuttleworth o Gnome založeném na Qt
Cenda 21. 7. 2008 08:30
 
 
└ 
RE: Mark Shuttleworth o Gnome založeném na Qt
Standa 21. 7. 2008 12:17
 
 
 
└ 
RE: Mark Shuttleworth o Gnome založeném na Qt
Inkvizitor 21. 7. 2008 19:58
 
 
 
 
└ 
RE: Mark Shuttleworth o Gnome založeném na Qt
Luke 22. 7. 2008 01:07