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

Názor ke zprávičce Net Applications: podíl Linuxu překročil 1 %

Ondřej Tůma aura:87
5. 5. 2009 11:55

Re: A tolerance?

celé vlákno
"Ohledně vývoje. Aplikace na každé platfromě musí plnit nějaké předpoklady. Aplikace pro Linux bude například skladovat nastavení v konfigurácích, a nemůže používat COM komponenty. Aplikace pro Windows bude používat Registry a COM/.NET komponenty, použije sdílené dialogy, bude mít GUI, bude mít standardní podobu menu (File/Edit/Window/Help) atd. Aplikace pro Mac bude mít menu integrované v horní systémové liště, atd atd."

Vy opravdu nevíte o čem píšete. Aplikace na Linuxu mohou mít konfigurační nastavení v libovolné podobě, stejně jako tomu je u Windows. I v Linuxu se samozřejmě používají různé jiné úložiště než textové soubory v /etc, to že o nich nevíte neznamená že nejsou. Jestli je to ale výhoda nebo nevýhoda nechám na vývojářích, já osobně registry vidím jako velmi nepovedené řešení.

Gui ... nooo, plácáte tu opravu nesmysly. Základní menu File/Edit/Help nemá s OS absolutně nic společného, je na vývojáři co v tomto menu bude, existují v tomto směru pouze nějaká doporučení a zažitá pravidla. Sdílené dialogy samozřejmě máme i na Linuxu, dokonce čím dál sdílenější pokud by se to tak dalo říci. To že nějaká aplikace nepoužívá standardní open/save dialog samozřejmě není chyba systému ale konkrétní aplikace a i takových na Windows najdeme dostatek.

Java je pomalá, a omezuje použité funkce systému na společnou podmnožinu různých platforem. Vyjma toho aplikace v Javě všude vypadají jako UFO. Asi proto se v Javě pro desktop píše minimálně.

S leností absolutně souhlasím, nicméně mě (a nejsem sám) se některé java skiny velmi líbí, že Vám ne je jen Váš subjektivní názor. A o počtu desktopových aplikací - no nevím, já je nepočítal, ale rozhodně jich znám mnohonásobně víc než serverových a možná i mobilových.