Nemyslím si, že budoucnost by měla být ve webových aplikacích. Sice to přináší snadnou portovatelnost, ale to dobře napsané klasické programy, přesněji POSIX kompatibilní, také vyřešené (klasický program v C++, apod.) Navíc je takový program zbaven zbytečných mezivrstev. Navíc různá interakce s Internetem nemusí každému vyhovovat. Nevím, jestli bych svěřil firemní data něčemu takovému; ovšem je to otázka praktické bezpečnosti - to by se muselo detailně prověřit, nemám prozkoumané.
Tak jako tak, pro mě nejsou ani klasické programy dost rychlé a bezpečné. Webové programy mají z mého pohledu jen další nevýhody. Zdá se mi, že webové programy jsou spíše aktuální móda.
Tahle vec se da vyresit certifikaty SSL je bezpecne docela dost. Navic na strane serveru se data bezne sifruji, navic a to je myslim dobry argument pokud svoje data sverite nejakemu hostovanemu IS, tak vam odpada starost o vlastni servery ;-) A to jsou dva az tri lidi! S platem previsujicim cesky prumer!
Musíte na to mít ekonomický pohled komplexně (jak naznačuje i Josef Němec), ne jen co se týče jednoho jediného kritéria. Cross-platformní programy sice mají plno mezivrstev (na druhou stranu... jsou lidi, kteří jsou ochotni se s vámi hádat, že dobře udělaný JIT kompilátor se může rychlostí vyrovnat nativnímu kódu... takže pozornost by se spíše měla upírat ke kompilovanému JS v budoucím Firefoxu, resp. ve Flash Playeru, k Silverlightu, ...), ale pokud to umožní, že se dobrá aplikace dostane hodně rychle k co nejvíce lidem, tak proč ne. Je to sice poněkud plýtvání hardwarem, ale v životě kolem sebe máte spoustu takových případů, kdy se něčím plýtvá, aby se něco jiného ušetřilo, a hlavní je efektivita jako celek.