Netvrdím, že nemá v něčem pravdu - třeba to neustálé rozbíjení funkčních věcí je bezpochyby stupidita nejhrubšího zrna, svědčící o jisté neschopnosti určitých lidí pohybovat se v reálném světě...
Ale jinak ten člověk již není nestranný. S Microsoftem spolupracuje nějaký čas naprosto otevřeně, takže je třeba jeho názory brát s rezervou...
Jo, docela mě pobavila "budoucnost" v tabletovém rozhraní - už vidím, jak na něčem takovém někdo pracuje(a nikoliv si pouze hraje a čte)...to musí být chuťovka...holt zase nové buzzwordy...
přesně, myslím si, že předělávat Photoshop na verzi s obludně velkými grafickými prvky, které má metro rozhraní je totální blbost a myslím si že, Apple ví, moc dobře proč má pro počítače a tablety rozdílné operační systémy, když se to splácá dohromady (jako to udělali soudruzi z MS) tak vznikne kočkopes a operační systém bude na prd jak na tabletech, tak na telefonech, tak na desktopech... telefon, tablet a desktop má každý jinou logiku používání, jiné periferie, jiné rozlišení ( i když mezi telefonem a tabletem, ty rozdíly nejsou tak propastné jako u telefonu a desktopu)
Svata pravda, taky me napadl primer Ubuntu a Unity. Nevim ktereho vyzkumnika napadlo to aby operacni system pro desktop vypadal podobne jako pro mobilni zarizeni. Profeional pracujici na desktopu ma z tlacitek prez 1/5 obrazovky infarkt. Navic vyvedenych v bombonovych barvach. To uz muzu rovnou sednout ke klavesnici v prevleku MickeyMouse a s maslickou na hlave!
Jo, presne stejne jsem se citil s menu ve win7. Ktery debil tam nacpal menu vhodne pro mobilni zarizeni s malou plochou ? Jeste ze existuje uprava treti strany pro klasicke menu, ktere je na velkem fullHD monitoru opravdu ergonomictejsi. Ostatne podobne to je defaultne v KDE4, ale tam je moznost volby jednoduse prepnout na klasicke menu.
To rozbíjení funkčních věcí a změny API jsou nedílnou součástí vývoje. Dělá to i M$, stačí si vzpomenout, co všechno přestalo fungovat s přechodem na 2k, XP, Vista a W7.
V Linuxu se to neděje o nic častějš a údajná roztříštěnost taky není skutečný problém. Pokud napíšu program dobře, zkompiluju ho na každej distribuci, kde jsou dostupný mnou požadovaný závislosti.
Spíš je občas problém, že pro nějakou konkrétní věc můžu použít víc podobných programů nebo knihoven, z nichž každá má nějaké přednosti a neduhy. Nedá se ale jednoznačně říct, jestli dostupnost více alternativ je výhoda nebo nevýhoda.
API Windows se prakticky nemění. Pokud aplikace přestane fungovat s přechodem na novou verzi Windows, nejspíš ji autoři zprasili. Bohužel to není neobvyklé.
Problém je už v tom, že nemůžete použít jeden balíček na všech x64 distribucích. Máte balíček pro RHEL, jiný pro Ubuntu, další pro Mandrivu... A samozřejmě pro každou verzi distra jiný.
No API sa mozno nemeni, ale kompatibilita aplikacii hej. Priklad Delphi 7. Na Win7 uz nenainstalujem. Preco? Kvoli MSXML. Je fakt super, ked samotny MS nepodporuje na novsom svojom OS svoj starsi produkt. Mozem si fukat, bud kupit za strasne prachy upgrade Delphi alebo zostanem na XPkach alebo prepisem vsetok kod do Lazarusu. Ani jedna z moznosti sa mi nepaci, ale mam na vyber vsak?
Tady bude problem v necem jinym. Neco napipsu - samo na svym systemu se svejma knihovnama nejakych verzi. Jenze na jiny distribuci budou knihovny v jinych verzich a je celkem jedno jestli novejsi nebo starsi. M$ tohle resi tak, ze si kazda aplikace flakne do systemu tu "svoji" veriz knihovny, takze tam pak klidne je 50x totez. Pripadne (specilene office a dalsi) si systemovou knihovnu prepisou.
Samo, muzu udelat totez i na tucnakovi, ale to me useri nebudou mit radi kdyz jim tam kvuli 1MB softiku nainstalim 200MB knihovnen.
Docela (výjimečně) střízlivý komentář. Ale popisujete strategii běžnou u W98. Ve Windows XP a výš je adresář WinSxS, který obsahuje desítky verzí stejné knihovny. Při spouštění aplikace systém zjistí, s čím byla zkompilována a načte danou knihovnu.
Touto vlastností se ostatně M$ holedbá coby řešením DLL Hell.