Zatvori oglas

Povodom konferencije za programere WWDC 2020, Apple je prvi put otkrio prilično temeljnu promjenu - Macovi će prijeći s Intelovih procesora na Appleove vlastite Silicon čipsetove. Od toga je div obećao samo koristi, posebno u području performansi i energetske učinkovitosti. S obzirom na to da se radi o prilično velikoj promjeni, također postoji velika zabrinutost oko toga ide li Apple u pravom smjeru. Pripremao se za potpunu promjenu arhitekture, koja nosi goleme izazove. Korisnici su bili najviše zabrinuti zbog (natrag) kompatibilnosti.

Promjena arhitekture zahtijeva kompletan redizajn softvera i njegovu optimizaciju. Aplikacije programirane za Mac računala s Intel CPU-ima jednostavno se ne mogu pokrenuti na Mac računalima s Apple Siliconom. Srećom, div iz Cupertina malo je rasvijetlio i to te skinuo prašinu s rješenja Rosetta koje služi za prevođenje aplikacije s jedne platforme na drugu.

Apple Silicon gurnuo je Macy naprijed

Nije trebalo dugo i odmah krajem 2020. vidjeli smo predstavljanje trija prvih Macova s ​​M1 čipom. Upravo s ovim čipsetom Apple je svima oduzeo dah. Apple računala doista su dobila ono što im je div obećao – od povećanih performansi, preko niske potrošnje, do dobre kompatibilnosti. Apple Silicon jasno je definirao novu eru Macova i uspio ih je gurnuti na razinu o kojoj ni sami korisnici nisu razmišljali. Važnu ulogu u tome ima i spomenuti kompajler/emulator Rosetta 2, koji je osigurao da sve što imamo dostupno možemo pokrenuti na novim Macovima i prije prelaska na novu arhitekturu.

Apple je riješio praktički sve od A do Ž. Od performansi i potrošnje energije do iznimno važne optimizacije. To je sa sobom donijelo još jednu veliku prekretnicu. Prodaja Maca počela je rasti i Appleovi korisnici s entuzijazmom su prešli na Apple računala s Apple Silicon čipovima, što pak motivira same programere da naknadno optimiziraju svoje aplikacije za novu platformu. Ovo je odlična suradnja koja cijeli segment Apple računala konstantno pomiče naprijed.

Nedostatak sustava Windows na Apple Siliconu

S druge strane, ne radi se samo o prednostima. Prijelaz na Apple Silicon sa sobom je donio i određene nedostatke koji su uglavnom prisutni do danas. Kao što smo spomenuli odmah na početku, Appleovi ljudi su i prije dolaska prvih Macova očekivali da će najveći problem biti na strani kompatibilnosti i optimizacije. Stoga je postojao strah da na novim računalima nećemo moći ispravno pokrenuti niti jednu aplikaciju. No, to (srećom) rješava Rosetta 2. Nažalost, ono što još uvijek postoji je nepostojanje Boot Camp funkcije uz pomoć koje je bilo moguće instalirati tradicionalne Windowse uz macOS i lako se prebacivati ​​između dva sustava.

MacBook Pro sa sustavom Windows 11
Koncept sustava Windows 11 na MacBooku Pro

Kao što smo već spomenuli, Apple je prelaskom na vlastito rješenje promijenio cjelokupnu arhitekturu. Prije toga se oslanjao na Intelove procesore izgrađene na arhitekturi x86 koja je daleko najraširenija u svijetu računala. Praktično svako računalo ili prijenosno računalo radi na njemu. Zbog toga više nije moguće instalirati Windows (Boot Camp) na Mac ili ga virtualizirati. Windows ARM virtualizacija je jedino rješenje. Ovo je posebna distribucija izravno za računala s ovim čipsetovima, prvenstveno za uređaje serije Microsoft Surface. Uz pomoć odgovarajućeg softvera, ovaj se sustav može virtualizirati i na Macu s Apple Siliconom, no čak ni tada nećete dobiti opcije koje nude tradicionalni Windows 10 ili Windows 11.

Apple postiže rezultate, Windows ARM je na margini

Apple nije jedini koji i za računalne potrebe koristi čipove temeljene na ARM arhitekturi. Kao što smo spomenuli u gornjem paragrafu, Microsoft Surface uređaji, koji koriste čipove iz Qualcomma, su u istoj situaciji. Ali postoji prilično fundamentalna razlika. Dok je Apple uspio predstaviti prelazak na Apple Silicon kao potpunu tehnološku revoluciju, Windows više nema te sreće i skriva se u osami. Stoga se postavlja zanimljivo pitanje. Zašto Windows ARM nije tako sretan i popularan kao Apple Silicon?

Ima relativno jednostavno objašnjenje. Kako ističu sami korisnici Windowsa, njegova verzija za ARM ne donosi praktički nikakve prednosti. Jedina iznimka je dulji vijek trajanja baterije koji je rezultat ukupne ekonomičnosti i male potrošnje energije. Nažalost, tu završava. U ovom slučaju Microsoft dodatno plaća za otvorenost svoje platforme. Iako je Windows na sasvim drugoj razini u pogledu programske opreme, mnoge aplikacije se razvijaju uz pomoć starijih alata koji, primjerice, ne dopuštaju jednostavnu kompilaciju za ARM. Kompatibilnost je u tom pogledu apsolutno kritična. Apple mu, pak, pristupa iz drugog kuta. Ne samo da je osmislio rješenje Rosetta 2 koje se brine za brz i pouzdan prijevod aplikacija s jedne platforme na drugu, već je ujedno i samim programerima donio niz alata za jednostavnu optimizaciju.

rosetta2_jabuka_fb

Zbog toga se neki korisnici Applea pitaju trebaju li Boot Camp ili podrška za Windows ARM općenito. Zbog sve veće popularnosti Apple računala, poboljšava se i ukupna programska oprema. Međutim, ono u čemu je Windows dosljedno nekoliko razina ispred je igranje. Nažalost, Windows ARM vjerojatno ne bi bio prikladno rješenje. Biste li pozdravili povratak Boot Campa na Macove ili će vam biti dobro i bez njega?

.