Poslední verze Windows (Vista, Win7) mají .NET runtime předinstalovaný.
A nativní vs Java je poměrně velký rozdíl. Strávil jsem něco času
s aplikacemi napsanými v Javě, a bylo to fakt hrozné.
Jak se liší vzhled aplikace psané v .NET Frameworku 1.0 a 3.0? Podle mě
dost podobně, jako vzhled aplikací psaných v letech 2002 a 2006 (roky
vydání těch verzí .NET frameworku).
Svět COM/.NET je samozřejmě daleko větší, než svět Javy. Vždyť se
podívejte, kolik desktopových aplikací fnguje COM/.NETtu, a co je na
desktopech v Javě. A zkuste se podívat na nabídku komponent pro COM/.NET a
Javu (imaging, medicínský imaging, reporting, OCR/ICR, podporu speciálního
HW atd).
Samozřejmě beru, že váš pohled na věc může být jiný. Můj pohled je
ten, že multiplatformní SW je vždy omezený, a Java je toho nejlepším
důkazem. Navíc lidé na každé platformě očekávají něco jiného (ve
Windows menu v okně, na Macu menu na horní liště, na Linuxu ukládání
konfigurace do konfiguráku atd). Navíc psaní a podpora multiplatformního SW
typicky vychází daleko dráž, než pro jednu platformu. Z těchto důvodů
má smysl psát multiplatformní SW jen zcela výjimečně.
Nakonec se podívejte, kolik SW je úspěšného na více platformách. Ze
všeho SW je těch kousků úspěšných na více pllatformách jen pár. Třeba
MS Office, Photoshop, Firefox. A často to bývají ty kusy, které byly pro
cílové platformy masivně upravovány (viz MS Office).
Názor ke zprávičce Datové schránky jen pro uživatele MS Windows
Lael Ophir (neregistrovaný)
---.access.telenet.be
8. 7. 2009 23:11

