Minulý týždeň si ukradli dve udalosti. Apple uviedol prechod z Intel procesorov na vlastné procesory s ARM architektúrou. A vyšiel tiež .NET 5. @vlkodotnet
Udalosť týždňa: Apple M1
Ja som to hovoril. Ja som to hovoril. Apple nainvestoval do vývoja CPU veľké množstvo peňazí a povedzme si pravdu: V čase, keď AMD dokáže vyrobiť lepšie procesory ako Intel, ktorý má obrat 10x väčší, mobilné CPU stagnujú. Existuje síce aj desktop séria procesorov, ale tie podľa mňa pre bežných ľudí už nemajú veľký zmysel. Práve v tomto období lockdownov a revolúcie práce z domu je notebook pre bežných ľudí tým najpraktickejším riešením.
No ale späť k procesoru. Vedeli ste, že práve Apple stál pri zrode Advanced RISC Machines Ltd spolu s firmami Acorn a VLSI? Po úspechu iPhone poskupovali všemožné firmy a dnes dokážu vyrobiť ten najvýkonnejší ARM procesor, s vlastným grafickým čipom a integrovanou RAM. S pasívnym chladením potom dokáže porážať všetky aktuálne top čipy so spotrebou pod 25 W.
Na rozdiel od Microsoftu, ktorý už vydal druhú generáciu svojho ARM pokusu s procesorom SQ2 (BTW ten je na cca 45 % výkonnostnej úrovni ako M1), má Apple lepšie pod kontrolou svoj ekosystém aplikácií a vie donútiť vývojárov, aby aplikácie optimalizovali pre tieto procesory. A keby nie, tak emulačná vrstva Rosetta 2 zvládne emulovať rýchlejšie ako MacBook Pro z minulého roku.
Ak vás špecifikácia navnadila, tak na dve veci by ste mali myslieť. Zatiaľ nie je a ani tak skoro nebude podpora Docker. A ak bude, tak na M1 len emulovaná, procesor nepodporuje virtualizáciu. A po druhé, ako to býva s prvými verziami, tak sa oplatí počkať na ten budúcoročný model M2.
RISC-V konkurent Raspberry Pi
Stojí za spomienku, že sa pripravuje konkurent Raspberry Pi s RISC-V procesorom, ktorý by mal mať ešte nižšiu cenu a stále podporovať Debian. Počkáme si na výsledok, ale tento produkt treba mať v hľadáčiku.
Vyšla nová verzia Angularu, ktorá vás poteší hlavne z pohľadu vývoja. Lepší Hot Module Replacement, lepšia podpora testovania, lepšie language služby pre templates, lepší logging a rýchlejší build. Inak ešte experimentálna podpora webpack 5, ak by ste si ho chceli vyskúšať.
Druhou top udalosťou týždňa bolo vypustenie do sveta novej verzie .NET, ktorá už nenesie prídavok Core, ale len číslovku 5. Tá chce spojiť dokopy svet Windows, Mono, Core a Xamarin.
Hanbím sa to priznať, ale keďže mám konverzií tento týždeň po krk (robím nie príliš pohodový upgrade databáz na finstate), tak my siahneme po verzii 5.1 až v januári. Dovtedy sa budeme musieť vysporiadať s týmto zoznamom breaking changes.
Hyperloop, ktorým sme mali cestovať z Bratislavy do Viedne a možno aj späť, urobil prvú testovaciu jazdu. Aby testerom nebolo zle, alebo možno aby sa to celé nerozpadlo, tak len rýchlosťou 160 km/h.
Apple nevydal len nový procesor ale aj novú verziu svojho desktopového operačného systému OSX. Neviem, načo sa mi to sťa Windows ovci môže hodiť, ale je to v bookmarkoch a dnes sa dá robiť .NET na všetkom.