Vlákno názorů k článku
Jsou revoluční kroky pro Gnome a KDE nutné?
Petr (neregistrovaný)
22. 5. 2009 9:45
bugy GNOME, resp. GTK
Opravit bugy v GTK by rozhodně neškodilo, kvůli nim se GNOME chová nepředvídatelně (např. když mám nějaký vzhled - u mě výchozí v Lennym - a v některých - např. terminál, ale třeba FF nebo nautilus ne) - aplikacím kliknu pravým, tak místo aby se jen otevřela místní nabídka, tak přeblikne a okamžitě zase zmizí, protože se hned vybere první položka, na kterou jsem tím najel. Prostě úplně primitivní věc, která naštve. Je toho víc.
uživatel si přál zůstat v anonymitě
22. 5. 2009 10:09
Re: bugy GNOME, resp. GTK
Pokud uz by se mela v Gnome zahazovat zpetna kompatibilita, privital bych vyrazne zjednouseni vyvoje vlastnich aplikaci pro Gnome - ustanoveni "oficialniho" doporuceneho jazyka s GTK bindings (idealne Pyhon, roznhodne ne Mono nebo JavaScript humusy), prepsani bindings tak, aby se v nich rychle, snadno a ciste dalo psat (napr. prave PyGTK je tezce nepythonovske API se spoustou dedictvi po C, napr. humus jmenem TreeView/TreeStore co nevyuziva nativni iteratory), dotazeni podpory v RAD nastrojich (migrace z libglade v Glade-3) a dodani hromady aktualni dokumentace s netrivialnima prikladama (to je v dnesni dobe fakt problem, ani rozsahly PyGTK FAQ to neresi systematicky).
Je celkem jedno, jak bude Gnome 3 vypadat, pokud zakladni kostra bude jakztakz stabilni a hlavne se do nej budou rychle a snadno doprogramovavat vlastni doplnky. Pak je totiz velka sance, ze kdyz nejaka komponenta bude chybet, najde se nekdo, kdo to proste napise...
Je celkem jedno, jak bude Gnome 3 vypadat, pokud zakladni kostra bude jakztakz stabilni a hlavne se do nej budou rychle a snadno doprogramovavat vlastni doplnky. Pak je totiz velka sance, ze kdyz nejaka komponenta bude chybet, najde se nekdo, kdo to proste napise...
uživatel si přál zůstat v anonymitě
22. 5. 2009 10:13
Re: bugy GNOME, resp. GTK
Umm, jeste upresneni: C coby oficialni jazyk s GTK bindings samozrjme existuje, ale na to, aby clovek napsal v C nejakou GTK aplikaci, musi naklofat tuny nepotrebne omacky a ladit alokaci pameti - to neni cesta pro masove rozsireni na kolene spichnutych, ale neuveritelne chytlavych udelatek, ktere buduji popularitu a tahnou pokrok dopredu. Na napsani appletu nebo front-endu k konzolovemu nastroji fakt trocha vykonu ztracena v interpretaci nevadi, naopak rychlost a snadnost vyvoje rozhoduje...
peter (neregistrovaný)
22. 5. 2009 11:59
Re: bugy GNOME, resp. GTK
Pani, dovolim si upriamit pozornost tych, ktorym sa nepaci vyvoj desktopovych aplikacii v C a C# na podla mna slubny projekt http://live.gnome.org/Vala .
Inkvizitor (neregistrovaný)
22. 5. 2009 23:48
Re: bugy GNOME, resp. GTK
A v čem je přesně výhoda, když je to (jestli to dobře chápu) kopie C#?
22. 5. 2009 12:23
Re: bugy GNOME, resp. GTK
To máš pravdu, TreeView/TreeStore je pekelný widget. Používal jsem ho v PHP-GTK a PyGTK a pokaždé jsem se v tom totálně zamotal. Je to krásný příklad, jak udělat jednoduchou věc neskutečně složitě.

