Diskuze
Microsoft představil unikátní tablet Surface s klávesnicí. Nemá konkurenci
Děkujeme za pochopení.
Business Rule Engine Architect
Microsoft - nikdo to neumí lépe
Máme tady jeden ekosystém, který funguje na serverech, pracovních stanicích, noteboocích, tabletech a brzy i v mobilech. Až Apple zprovozní ios na mobilech, tak snad. To už mu bude chybět jen databáze a dále cca 15 ekvivalentů produktů jako je exchange, bizztalk, sharepoint, dynamics, office atd ad. . Do tý doby platí, že udělal hračku, která sice poradí, co si mám uvařit k obědu, ale článek na tom napsat nejde. Udělali hračku. Populární, ale hračku. Microsoft to udělá později, ale pořádně. A víte na čem běží ICloud, na windows azzure.
kenx
Re: Microsoft - nikdo to neumí lépe
Jeden ekosystém? Z pohledu aplikací k němu máme ještě daleko. Na desktopech nebo těch pár aplikačních serverech .NET. Windows Phone jsou (alespoň zatím) úzce spjaté se Silverlight a XNA. SQL server má vlastní platformu, ale hlavně si dovolím po mnoha letech s ním pochybovat o jeho kvalitách - při tom všem jak nemám rád Oracle, databáze jim jdou dobře. Exchange jede spíše setrvačností. ActiveDirectory by si zasloužilo více než evoluci, nezvládá současné nároky velkých korporací, kdy jsou tam nejen účty desítek tisíc uživatelů, ale také hierarchie rolí uživatelů apd. - viděl jsem s tím bojovat příliš mnoho zákazníků a vítězí custom řešení. Konečně sharepoint, to je technologie, kterou uživatelé opravdu fest proklínají.
kenx
Re: Microsoft - nikdo to neumí lépe
.NET je mezistupeň a jeho úlohu postupně převezme Windows RT API. C++ zažívá obrození, C# se dostává na vedlejší kolej, bude stačit kombinace C++ a JavaScript. Silverlight se už také dál rozvíjet nebude, teď už se vyvíjí jen kvůli Windows Phone. To co jsem napsal mimochodem hodně trápí vývojáře aplikací, jsou to sice podobné platformy, ale spousta věcí funguje jinak. Podniky teprve zavádí Windows 7 a do Windows 8 se hned tak nepoženou, platformy pro vývoj aplikací tak budou ještě dlouho rozpolcené.
Host
Re: Microsoft - nikdo to neumí lépe
C# se dostava na vedlejsi kolej... hahaha, to jsem se pobavil, nejlepi platforma a jazyk soucasnosti i Microsoft je odepise?
kenx
Re: Microsoft - nikdo to neumí lépe
Jsem javista a C# samozřejmě znám také, problém je, že oba tyto jazyky, přes svojí současnou dominanci, ztrácí svůj potenciál. V případě Javy to zachraňuje JVM a Scala, každopádně Java jako jazyk umírá. Není možné, aby se řešila 10 let podpora modularizace a principů z funkčního programování. To není vývoj, to je už jen zmar. C# je na tom s vývojem jazyka lépe a bude i nadále přežívat jako jazyk pro vývoj proti Windows RT API, ale je to kočkopes - proto jsem psal buď u JavaScriptu, který má všechny výhody včetně produktivity jako 100% skriptovací jazyk a z Windows RT API dokáže vytáhnout co potřebute. JavaScript není jen UI, v JavaScriptu se píše čím dál tím více server-side kódu, před lety byly populární deskriptory, dnes ze se skriptů orchestrují API. Ta jsou naopak psaná zpravidla v C++, v C# nelze napsat totéž co v C++ a když se podíváte na vývojový model Windows 8, je to z toho snad dostatečně zřejmé.
-Jentak
Re: Microsoft - nikdo to neumí lépe
toto je nadherna ukazka onoho ... "prani je otcem myslenky" :)
sematam
Re: Microsoft - nikdo to neumí lépe
Pochopitelně že to tak je. Instalace sítí pro komerční využívání je spojena s očekáváním delší životnosti systému OS-wise. Microsoft honí dva psi najednou: nic jiného nezbývá, poněvadž v tomto průmyslu "zaváháš/nežereš" platí dvojnásob. Navíc, Gatesova strategie globálního imperialismu pretrvává v Microsoftu, takže se musí board tumlovat jak to všechno zařídit. Zakaznik, v tom nejširším slova smyslu, to ovšem pocítí a ten pocit nebude zrovna příjemný.
Business Rule Engine Architect
Re: Microsoft - nikdo to neumí lépe
JE to blábol. C# + XAML jediný použitý vývojový model včetně SQL Serveru (od veerze 2005 myslím) pro všechny jmenované platformy. Sorry, ale jsou to fakt bláboly. JAvascript je sice možný, ale myslím, že kromě notorických dhtml 5 snílků to nikdo používat nebude. kMoje zkušenost je taková, že kdo vyzkoušel xaml, už se nikdy k javascirptu + html nevrátí. Je to deset let zpět. Produktivat - příšernost. Exchange setrvačností? JEžiši děláš s tím?Exchange 2010 je ohavnost, což o to, ale je to zcela jiný produkt. Sharepoint je od verze v serveru 2008 dobrý produkt. Člověče, to jsou fakt bláboly.
kenx
Re: Microsoft - nikdo to neumí lépe
Hlavní důraz vývoje Windows 8 je na vývoj pomocí JavaScriptu proti Windows RT API (je dostupné kompletní rozsah!), UI je založeno na HTML + kaskádových stylech. SQL Server a SQL vůbec je samozřejmě především o logickém programování vycházejícím z prologu a datalogu, bavím se tu o základní funkčnosti, ne doplňkových službách pro přístup. XAML a ani C# mě nezajímá, k čemu by mi při přístupu z klienta přes ODBC byl? :) Exchange a Outlook jsou prakticky bez vývoje, zatímco třeba IBM pochopilo význam sociálních sítí ve firmách, Microsoft asi nakonec opravdu koupí zmiňovaný Yammer a to bude pro Exchange das ende. Sharepoint byl tak úspěšný, až byl ve většině firem kde jsem ho dříve vidět nahrazen Confluence od Atlassianu. Já mám Microsoft v některých ohledech poslední roky pro to co dělá rád, líbí se mi technologie i přístup k věci, ale většinu věcí co má považuji stále za velmi nepraktickou, ověřil jsem si to jak se říká bojem. Nepřemlouvám vás, je to můj pohled a moje zkušenost.
Business Rule Engine Architect
Re: Microsoft - nikdo to neumí lépe
Hele, to, co píšeš, jednoduše není pravda. Win RT umožňuje plnohodnotý vývoj pomocí několika vývojovývch modelů. JAvascirpt + dhtml je možný, ale nevěřím, že to někdo bude používat, protože produktivita je katastrofální. Proč by někdo používal něco tak obskurního a starého 20 let a navíc ukrutně pomalého? Sql server neznáš, to, co píšeš, jsou bláboly. EXchange neznáš, Server ve verzi 2010 je úplně jiný než předchozí verze. Koukni se na to schémátko Win RT a podporované vývojové modely. Já myslím, že nejlépe z toho z hlediska popularity vývojářů pro tvorbu velkých aplikací jasně vychází XAML a C#, protože produktivita je vynikající.