Apples M1-prosessor kan ha akselerert mer enn bare Mac-er

Innholdsfortegnelse:

Apples M1-prosessor kan ha akselerert mer enn bare Mac-er
Apples M1-prosessor kan ha akselerert mer enn bare Mac-er
Anonim

Key takeaways

  • Da Apple byttet til Intel, tok det Adobe og Microsoft år å oppdatere appene sine.
  • Denne gangen var en Photoshop-beta klar på dag én.
  • Apple har lagt grunnlaget for denne overgangen i årevis.
Image
Image

Da Apple byttet Mac-ene sine til Intel-brikker i 2005, tok det måneder, om ikke år, før programvareprodusenter tilpasset seg endringen. Denne gangen, i overgangen til Apple Silicon, tar det dager og uker.

Adobe har nylig gitt ut betaversjoner av Premier, Rush og Audition. En kompatibel PhotoShop-beta var klar så snart de nye M1 Mac-ene var tilgjengelige, og Lightroom fulgte noen uker senere. Til og med Microsofts Office-pakke er klar til å rulle. Hva er så annerledes denne gangen?

"Microsoft sier at brukere bør legge merke til store ytelsesforbedringer når de bruker Office-appene på M1 Mac-maskiner," skriver Chance Miller fra 9to5 Mac. "Office-appene er universelle, noe som betyr at de også fortsetter å kjøre med de nyeste oppdateringene og funksjonene på Intel Mac-maskiner."

Vær forberedt

Det var to ting som hindret Apples overgang fra PowerPC til Intel for 15 år siden. Den ene var at Apple bare ikke var så viktig. Kreative bransjer kan fortsatt ha foretrukket Mac, men all viktig programvare var også på PC. I disse dager, når Apple gjør en endring, kommer selv de største utviklerne raskt i kø. Den gang var det ikke sikkert om Adobe eller Microsoft noen gang ville gjøre endringene.

For eksempel kunngjorde Steve Jobs Intel-overgangen på den verdensomspennende utviklerkonferansen i juni 2005. Adobe kunngjorde ikke engang en kompatibel versjon av Photoshop før i april 2006, som ikke ble levert før i desember 2006.

"[P]artnere som Adobe og Microsoft er fortsatt ikke klare med sine Universal Binaries; selv om overgangen ble annonsert for over seks måneder siden," skrev AnandTechs Anand Lal Shimpi den gang.

Så, en del av problemet var at Mac-maskiner ikke var så stor prioritet. Akkurat som med den nye Apple Silicon-svitsjen, oppgraderte ikke mange fagfolk umiddelbart, og selv om de gjorde det, ville apper kjøre godt nok i Apples originale Rosetta-oversetter, som lar deg kjøre dine gamle PowerPC-applikasjoner på de nye Intel Mac-ene.

Det andre problemet var at det var en stor smerte for utviklere å bytte. I dag bruker de fleste utviklere Apples Xcode-verktøy for å skrive og kompilere koden sin, men den gang brukte de sine egne verktøy, hvorav mange var inkompatible. Dette betydde at oppdatering av appene deres innebar å oppdatere verktøyene deres først.

Og dette hadde allerede skjedd. Da Apple byttet fra OS 9 til Mac OS X i 2001, måtte utviklere skrive om appene sine for å følge med. Denne gangen forble datamaskinene de samme, og operativsystemet endret seg. Apple implementerte Classic-miljøet, som lar eldre apper fortsette å kjøre. Uten å gå inn på detaljene på lavt nivå, var dette også en stor smerte for utviklere, spesielt de som lager enorme programvarepakker.

Xcode Today

Denne gangen hevdet Apple at utviklere bare kunne krysse av i en boks i Xcode og appene deres ville kompilere for Apple Silicon, i tillegg til å kjøre naturlig på de nye M1 Mac-ene. Utrolig nok viste det seg å være mer eller mindre sant.

"Jeg måtte kompilere [appen min] på nytt. Det var det," fort alte Greg Pierce, utvikler av Mac- og iOS-appen, Drafts, til Lifewire via Twitter. "Når det er sagt, jeg gjør ikke noe som ikke er pen lagerbruk av Apple-rammeverk."

Forskjellen? I disse dager bruker flertallet av Mac- og iOS-utviklere Xcode og skriver appene sine ved hjelp av Apples verktøy og rammeverk. For Adobe og Microsoft ligger det harde overgangsarbeidet bak dem. Begge selskapene har også levert Apple Silicon-apper for iPhone og iPad. Det er tydeligvis ikke fullt så enkelt, men det er den generelle ideen.

Så, Apples overgang til ARM-basert Apple Silicon har vært flere tiår under utvikling. Vanskeligheten med å trekke med seg viktige utviklere for OS X- og Intel-overgangene er nok fortsatt noe hos Apple.

Institusjonelt sett liker ikke Apple å være prisgitt noen andre. Kombiner denne paranoiaen med kraften som Apple nå nyter godt av, og du kan se hvordan en kombinasjon av møysommelig planlegging og brute force har gjort Apple Silicon-overgangen så jevn at den praktisk t alt er en ikke-begivenhet.

Anbefalt: