Apple prejde na svoje vlastné kremíkové procesory pre počítače Mac. Čo to pre vás znamená?

názor

Počas Hlavné podujatie WWDC 2020Apple oznámil, že v budúcich zostavách počítačov Mac prejde na svoje vlastné kremíkové procesory založené na ARM. Ak nie ste vývojár, toto oznámenie možno nemalo veľkú váhu. Tridsať minút, ktoré Apple venoval tejto časti oznámenia, len málo vysvetlilo, prečo by to malo používateľom záležať o prechode, ale tento historický posun zmení spôsob, akým bude softvér Mac fungovať v dohľadnej dobe budúcnosti. Hoci tento posun bude postupný, Apple uviedol, že do konca roka uvedie na trh svoje prvé počítače Mac s kremíkovým pohonom. Prečo by nás teda ako používateľov Macu mala táto zmena zaujímať? Čo to pre nás bude znamenať napredovanie?

Súvisiace: Apple na WWDC 2020 predstavuje nový macOS Big Sur

Jablkový kremík

Nové silikónové čipy spoločnosti Apple prinášajú vynikajúci výkon na watt, čo znamená, že získate vysoký výpočtový výkon, ktorý je zároveň efektívny, čo má za následok lepšiu výdrž batérie. Len pre spotrebu energie bude tento posun pravdepodobne znamenať výrazne lepšiu výdrž batérie na MacBookoch. iPhone a iPad už používajú tieto proprietárne kremíkové čipy, takže to znamená, že väčšina aplikácií pre vaše mobilné zariadenie bude port úhľadne k vášmu počítaču Mac, aj keď tým zostáva nevyriešený problém prechodu z rozhrania dotykovej obrazovky na myš a klávesnica. Silná koordinácia medzi vývojom procesora a používateľským rozhraním by mohla spoločnosti Apple potenciálne umožniť vytvárať výkonnejšie zariadenia. Je celkom možné, že tento prechod by mohol viesť k lepšej používateľskej skúsenosti, ale pre vývojárov softvéru je toto oznámenie znepokojujúce.

Programy navrhnuté pre špecifické procesorové platformy zvyčajne nebudú natívne fungovať na počítači s iným procesorom. Spoločnosti míňajú roky a milióny dolárov na vývoj softvéru pre konkrétne platformy a tento prechod znamená, že budú musieť začať odznova. Prestavba programu od základov môže byť nákladom, ktorý si mnohí vývojári, najmä tí menší, nemôžu dovoliť. Môže sa stať, že niektoré z našich obľúbených aplikácií zapadnú v prachu, keď ich prevezmú kremíkové procesory. V roku 2006 kedy Apple prešiel na procesory Intel, mnohé aplikácie sa stali nekompatibilnými a adaptácia trvala roky, ak vôbec. Táto história sa určite zopakuje v priebehu niekoľkých nasledujúcich rokov, keď počítače Mac prejdú na nové patentované kremíkové procesory. Profesionálov v tomto odvetví, ktorí používajú počítače Mac, môže čakať nechcené prekvapenie, keď nová aktualizácia ich Macu už nepodporuje softvér, ktorý používajú na prácu. Apple sa rozhodol zásadne zmeniť architektúru vývoja aplikácií Tento prechod výrazne sťaží vývojárom vytvorenie výkonného softvéru, ktorý bude fungovať naprieč platformy.

Prezentácia procesora Apple

Je takmer isté, že niektoré aplikácie pre macOS, ktoré teraz používame, sa stanú ako softvér pozostatkom minulých čias vývojári musia investovať dvakrát toľko času do vytvárania multiplatformových aplikácií, ktoré fungujú na PC aj Mac. Pre aplikácie s vysokým dopytom, ako je Photoshop, je aplikácia vyladená tak, aby z vášho počítača vyťažila maximum. Tým sa efektívne zdvojnásobí množstvo práce, ktorú spoločnosť Adobe potrebuje na udržanie kroku. Používatelia tohto a iného výkonného softvéru na vysokej úrovni môžu zaznamenať zníženie výkonu, ak vývojári nebudú starostlivo udržiavať svoje aplikácie pre PC aj Mac.

Po podujatí WWDC zostalo v našom tíme veľa neistoty, ako sa bude správať k novým procesorom. Apple nedokázal jasne oznámiť, ako by tento prechod prospel jeho používateľom. Boli citované nulové špecifikácie pre nové kremíkové procesory, takže nám zostalo len málo viery, že to bude fungovať. Čím dlhšie vysvetľovali, aké úžasné boli nové procesory bez špecifickosti, tým sme boli nervóznejší. Jednou obzvlášť zvláštnou voľbou bolo poukázať na „plynulé posúvanie“ v programe Microsoft Word, čo je bežná vlastnosť väčšiny počítačov za posledných pätnásť rokov. Akékoľvek vnímané výhody alebo nevýhody sú v tomto bode špekulatívne, ale je tu niekoľko vecí, ktoré vieme: v najlepšom prípade je to úžasný procesor, pre ktorý budú vývojári s nadšením písať. V najhoršom prípade môžu mať vývojári oveľa viac práce a pre spotrebiteľov to môže znamenať, že ich obľúbený softvér už nie je podporovaný, najmä ak je od menšieho vývojára.