Apple přechází na své vlastní křemíkové procesory pro Mac. Co to pro vás znamená?

Názor

Během Hlavní událost WWDC 2020Apple oznámil, že v budoucích sestaveních počítačů Mac přejde na své vlastní křemíkové procesory založené na ARM. Pokud nejste vývojář, toto oznámení nemuselo mít velkou váhu. Třicet minut, které Apple věnoval této části oznámení, příliš nevysvětlovalo, proč by to mělo uživatelům záležet o přechodu, ale tento historický posun změní způsob, jakým bude software Mac fungovat v dohledné době budoucnost. I když tento posun bude postupný, Apple uvedl, že do konce roku uvede své první počítače Mac s křemíkovým pohonem. Proč by nás tedy jako uživatele Macu tato změna měla zajímat? Co to pro nás bude znamenat posun vpřed?

Příbuzný: Apple na WWDC 2020 oznámil nový macOS Big Sur

Jablečný křemík

Přinášejí nové křemíkové čipy společnosti Apple vynikající výkon na watt, což znamená, že získáte vysoký výpočetní výkon, který je také účinný, což má za následek lepší výdrž baterie. Pokud jde o spotřebu samotné, tento posun bude pravděpodobně znamenat výrazně lepší výdrž baterie na MacBookech. iPhone a iPad již používají tyto proprietární silikonové čipy, takže to znamená, že většina aplikací pro vaše mobilní zařízení bude port úhledně do vašeho počítače Mac, i když to ponechává nevyřešený problém přechodu z dotykového rozhraní na myš a klávesnice. Silná koordinace mezi vývojem procesoru a uživatelským rozhraním by mohla společnosti Apple potenciálně umožnit stavět výkonnější zařízení. Je zcela možné, že tento přechod povede k lepší uživatelské zkušenosti, ale pro vývojáře softwaru je toto oznámení znepokojivé.

Programy navržené pro konkrétní procesorové platformy obvykle nebudou nativně fungovat na počítači s jiným procesorem. Společnosti utrácejí roky a miliony dolarů za vývoj softwaru pro konkrétní platformy a tento přechod znamená, že budou muset začít znovu. Přestavba programu od základů může být nákladem, který si mnoho vývojářů, zejména těch menších, nemůže dovolit. Možná skončíme s tím, že některé z našich oblíbených aplikací zůstanou v prachu, protože křemíkové procesory převezmou vládu. V roce 2006, kdy Apple přešel na procesory Intel, mnoho aplikací se stalo nekompatibilních a adaptace trvala roky, jestli vůbec. Tato historie se bude v příštích několika letech jistě opakovat, protože počítače Mac přejdou na nové proprietární křemíkové procesory. Profesionály v oboru, kteří používají Mac, může čekat nechtěné překvapení, když nová aktualizace jejich Macu již nepodporuje software, který používají k práci. Apple se rozhodl zásadně změnit architekturu vývoje aplikací, a to přechodu bude pro vývojáře mnohem obtížnější vytvořit výkonný software, který bude fungovat napříč platformy.

Prezentace procesoru Apple

Je téměř jisté, že některé aplikace pro macOS, které nyní používáme, se jako software stanou relikty minulých dob vývojáři musí investovat dvakrát tolik času do vytváření aplikací pro různé platformy, které fungují jak na PC, tak na PC Mac. Pro aplikace s vysokou poptávkou, jako je Photoshop, je aplikace vyladěna tak, aby z vašeho počítače vytěžila maximum. Tím se efektivně zdvojnásobí množství práce potřebné pro Adobe, aby udržela krok. Uživatelé tohoto a dalšího výkonného softwaru na vysoké úrovni mohou zaznamenat pokles výkonu, pokud vývojáři pečlivě neudržují své aplikace pro PC i Mac.

Po akci WWDC zůstal náš tým ve velké nejistotě, jak se k novým procesorům postavit. Apple nedokázal jasně sdělit, jak by tento přechod prospěl jeho uživatelům. Byly citovány nulové specifikace pro nové křemíkové procesory, takže nám zůstalo jen málo víry, že to bude fungovat. Čím déle vysvětlovali, jak úžasné jsou nové procesory bez specifičnosti, tím nervóznější jsme byli. Jednou zvláště zvláštní volbou bylo poukázat na „hladké rolování“ v aplikaci Microsoft Word, což je běžná vlastnost většiny počítačů za posledních patnáct let. Jakékoli vnímané výhody nebo nevýhody jsou v tuto chvíli spekulativní, ale je tu několik věcí, které víme: v nejlepším případě je to úžasný procesor, pro který budou vývojáři nadšeně psát. V nejhorším případě mohou mít vývojáři mnohem více práce a pro spotřebitele to může znamenat, že jejich oblíbený software již není podporován, zejména pokud pochází od menšího vývojáře.