Appleov M1 procesor možda je ubrzao više nego samo Macovi

Sadržaj:

Appleov M1 procesor možda je ubrzao više nego samo Macovi
Appleov M1 procesor možda je ubrzao više nego samo Macovi
Anonim

Key Takeaways

  • Kada je Apple prešao na Intel, Adobe-u i Microsoftu su bile potrebne godine da ažuriraju svoje aplikacije.
  • Ovaj put, Photoshop beta je bila spremna prvog dana.
  • Apple je godinama postavljao temelje za ovu tranziciju.
Image
Image

Kada je Apple prebacio svoje Mac računare na Intelove čipove 2005. godine, trebali su mjeseci, ako ne i godine, da se proizvođači softvera prilagode promjeni. Ovaj put, u prelasku na Apple Silicon, za to su potrebni dani i sedmice.

Adobe je nedavno objavio beta verzije programa Premier, Rush i Audition. Kompatibilna PhotoShop beta verzija bila je spremna čim su novi M1 Macovi bili dostupni, a Lightroom je uslijedio nekoliko sedmica kasnije. Čak je i Microsoftov Office paket spreman za upotrebu. Šta je ovaj put toliko drugačije?

"Microsoft kaže da bi korisnici trebali primijetiti velika poboljšanja performansi kada koriste Office aplikacije na M1 Mac računarima", piše Chance Miller iz 9to5 Mac-a. "Office aplikacije su univerzalne, što znači da i dalje rade s najnovijim ažuriranjima i funkcijama na Intel Mac računarima."

Budite spremni

Postojale su dvije stvari koje su kočile Appleov prelazak sa PowerPC-a na Intel prije 15 godina. Jedna je bila da Apple jednostavno nije toliko važan. Kreativne industrije su možda i dalje preferirale Mac, ali sav važan softver je također bio na PC-u. Ovih dana, kada Apple pravi promjenu, čak i najveći programeri brzo staju u red. Tada nije bilo sigurno hoće li Adobe ili Microsoft ikada napraviti promjene.

Na primjer, Steve Jobs je najavio tranziciju Intela na Svjetskoj konferenciji za programere u junu 2005. godine. Adobe nije čak ni najavio kompatibilnu verziju Photoshopa do aprila 2006. godine, koja se nije isporučila do decembra 2006.

"[P]partneri kao što su Adobe i Microsoft još uvijek nisu spremni sa svojim univerzalnim binarnim datotekama; iako je prijelaz najavljen prije više od šest mjeseci," napisao je tada Anand Lal Shimpi iz AnandTech-a..

Dakle, jedan dio problema je bio što Macovi jednostavno nisu bili tako veliki prioritet. Takođe, baš kao i sa novim Apple Silicon prekidačem, mnogi profesionalci nisu odmah izvršili nadogradnju, a čak i da jesu, aplikacije bi radile dovoljno dobro u Appleovom originalnom Rosetta prevodiocu, koji vam omogućava da pokrenete svoje stare PowerPC aplikacije na novim Intel Mac računarima.

Drugi problem je bio to što je programerima bilo teško da se promene. Danas većina programera koristi Appleove Xcode alate za pisanje i kompajliranje svog koda, ali tada su koristili vlastite alate, od kojih su mnogi bili nekompatibilni. To je značilo da ažuriranje njihovih aplikacija znači prvo ažuriranje njihovih alata.

I ovo se već dogodilo. Kada je Apple prešao sa OS 9 na Mac OS X 2001. godine, programeri su morali da prepišu svoje aplikacije kako bi ih pratili. Ovog puta računari su ostali isti, a operativni sistem se promenio. Apple je implementirao klasično okruženje, koje je omogućilo starijim aplikacijama da nastave da rade. Bez upuštanja u detalje niskog nivoa, i ovo je bila velika muka za programere, posebno one koji prave ogromne softverske pakete.

Xcode Today

Ovog puta, Apple je tvrdio da programeri mogu samo označiti kućicu u Xcode-u i njihove aplikacije će se kompajlirati za Apple Silicon, kao i da će raditi nativno na novim M1 Mac računarima. Zapanjujuće, pokazalo se da je to manje-više tačno.

"Morao sam ponovo kompajlirati [moju aplikaciju]. To je bilo to", rekao je Greg Pierce, programer Mac i iOS aplikacije, Drafts, za Lifewire putem Twittera. "Uz to, ne radim ništa što nije dobro korištenje Apple frameworka."

Razlika? Ovih dana većina Mac i iOS programera koristi Xcode i piše svoje aplikacije koristeći Appleove alate i okvire. Za Adobe i Microsoft, težak posao tranzicije je iza njih. Obje kompanije su također isporučivale Apple Silicon aplikacije za iPhone i iPad. Očigledno nije baš tako jednostavno, ali to je generalna ideja.

Dakle, Appleov prelazak na Apple Silicon zasnovan na ARM-u je decenijama u nastajanju. Teškoća privlačenja važnih programera za OS X i Intel tranzicije vjerovatno još uvijek uznemiruje neke u Appleu.

Institucionalno, Apple ne voli da bude na milosti bilo koga drugog. Uparite tu paranoju sa snagom u kojoj Apple sada uživa, i možete vidjeti kako je kombinacija mukotrpnog planiranja i grube sile učinila tranziciju Apple Silicon tako glatkom da to praktično nije nikakav događaj.

Preporučuje se: