Na konec do Olomouce přijelo 112 lidí. Jelikož je to čtvrtý seminář během XE2 (Praha, Bratislava, DavidI) tak je zájem velmi slušný. Osobně jsem byl spokojen, jelikož Pawel Glowacky je dobrý řečník, většina dem fungovala dobře, sem tam šel do hloubky a hlavně jsem mu dobře rozuměl anglicky.
Kromě ukázek použití VCL Stylů, Data Binding, 64bitů, MAC OS X a dalších novinek se nejvíce zastavil u FireMonkey a v poslední části DataSnap a Cloud services. Škoda jen, že se u FireMonkey déle zastavil u efektů a animací (i když to je důležité) a neřekl ještě více o stylování (resp. něco jako co jsem ukazoval já ve FireMonkey úvodu, tj. že libovolná komponenta se dá vizuálně libovolně přetvořit). Ale i tak jsem se něco dozvěděl.
Zajímavou informací bylo to, že XE2 je poslední verze se současným kompilátorem. Už dlouho (několik let - trošku zastaralý článek) se pracuje na novém kompilátoru (resp. toolchain) a XE3 by měla být TA verze.
Schválně jsem to teď pohledal a Allen Bauer o tom již dříve něco několikrát psal:
Looking to the future, we’re currently researching new directions for both a compiler
architecture which allows for quicker targeting of new architectures and looking at
adding more advanced, and even more modern language features. This may mean eschewing
some older features of the language.
Cílem této akce je právě mnohem jednodušší přidávání nových platforem (a přemýšlejte o tom ve spojení s FireMonkey!). Dalším cílem byla vyšší optimalizace, kdy stávající kompilátor se těžce přiohýbá. No nechejte se překvapit.
Jinak Pawel dále řekl, že prioritou kromě uvedeného je nativní iOS ARM kompilátor, trošku menší prioritu má nativní Android a pak jsem něco zaslechl o server side Linuxu pro DataSnap (ale to jsem asi špatně slyšel - jak to bylo?).
Jinak poslední zajímavou věcí pro mne byla spolupráce s Amazon Cloud services - nikdy jsem to neviděl v akci.
Klidně napište svoje dojmy, resp. na co jsem zapomněl. Jo a p. Kubát loboval za přispívání na delphi.cz - samozřejmě budu rád.
P.S.: Díky za ty osobní pochvaly za delphi.cz.