Applov procesor M1 je morda pospešil več kot le računalnike Mac

Kazalo:

Applov procesor M1 je morda pospešil več kot le računalnike Mac
Applov procesor M1 je morda pospešil več kot le računalnike Mac
Anonim

Ključni izsledki

  • Ko je Apple prešel na Intel, sta Adobe in Microsoft potrebovala leta, da sta posodobila svoje aplikacije.
  • Tokrat je bila različica Photoshop beta pripravljena prvi dan.
  • Apple že leta postavlja temelje za ta prehod.
Image
Image

Ko je Apple leta 2005 svoje računalnike Mac zamenjal z Intelovimi čipi, so izdelovalci programske opreme potrebovali mesece, če ne leta, da so se prilagodili spremembi. Tokrat prehod na Apple Silicon traja dneve in tedne.

Adobe je pred kratkim izdal beta različice Premier, Rush in Audition. Združljiva različica PhotoShop beta je bila pripravljena takoj, ko so bili novi M1 Maci na voljo, Lightroom pa je sledil nekaj tednov kasneje. Tudi Microsoftov paket Office je pripravljen za uporabo. Kaj je tokrat tako drugače?

"Microsoft pravi, da bi morali uporabniki opaziti velike izboljšave zmogljivosti pri uporabi Officeovih aplikacij na M1 Macih," piše Chance Miller iz 9to5 Mac. "Aplikacije Office so univerzalne, kar pomeni, da še naprej delujejo z najnovejšimi posodobitvami in funkcijami tudi na računalnikih Intel Mac."

Bodite pripravljeni

Bili sta dve stvari, ki sta otežili Applov prehod s PowerPC na Intel pred 15 leti. Ena je bila, da Apple preprosto ni tako pomemben. Ustvarjalne industrije so morda še vedno raje uporabljale Mac, vendar je bila vsa pomembna programska oprema tudi na osebnem računalniku. Dandanes, ko Apple naredi spremembo, tudi največji razvijalci hitro pridejo na vrsto. Takrat ni bilo gotovo, ali bosta Adobe ali Microsoft kdaj naredila spremembe.

Na primer, Steve Jobs je na svetovni konferenci razvijalcev junija 2005 napovedal prehod na Intel. Adobe do aprila 2006 sploh ni objavil združljive različice Photoshopa, ki je bila na voljo šele decembra 2006.

»[P]artnerji, kot sta Adobe in Microsoft, še vedno niso pripravljeni na svoje univerzalne binarne datoteke; čeprav je bil prehod napovedan pred več kot šestimi meseci,« je takrat zapisal Anand Lal Shimpi iz AnandTecha.

Torej, en del težave je bil v tem, da Maci preprosto niso bili tako velika prednostna naloga. Prav tako, tako kot pri novem stikalu Apple Silicon, številni strokovnjaki niso takoj nadgradili, in tudi če bi, bi aplikacije dovolj dobro delovale v Applovem prvotnem prevajalniku Rosetta, ki vam omogoča zagon vaših starih aplikacij PowerPC na novih računalnikih Intel Mac.

Druga težava je bila, da je bilo za razvijalce zelo težko zamenjati. Danes večina razvijalcev uporablja Applova orodja Xcode za pisanje in prevajanje svoje kode, takrat pa so uporabljali lastna orodja, od katerih so bila mnoga nekompatibilna. To je pomenilo, da posodobitev njihovih aplikacij pomeni najprej posodobitev njihovih orodij.

In to se je že zgodilo. Ko je Apple leta 2001 z OS 9 prešel na Mac OS X, so morali razvijalci svoje aplikacije prepisati, da so sledili. Tokrat so računalniki ostali enaki, operacijski sistem pa spremenjen. Apple je implementiral klasično okolje, ki je starejšim aplikacijam omogočilo delovanje. Ne da bi se spuščali v podrobnosti nizke ravni, je bilo tudi to velika težava za razvijalce, zlasti tiste, ki izdelujejo ogromne programske pakete.

Xcode danes

Tokrat je Apple trdil, da bi lahko razvijalci preprosto označili polje v Xcode in njihove aplikacije bi se prevedle za Apple Silicon ter izvorno delovale na novih M1 Macih. Neverjetno, izkazalo se je, da je to bolj ali manj res.

"Moral sem znova prevesti [svojo aplikacijo]. To je bilo to," je za Lifewire prek Twitterja povedal Greg Pierce, razvijalec aplikacije Drafts za Mac in iOS. "Ne glede na to, ne počnem ničesar, kar ni precej običajna uporaba ogrodij Apple."

Razlika? Danes večina razvijalcev Mac in iOS uporablja Xcode in svoje aplikacije piše z Applovimi orodji in okviri. Za Adobe in Microsoft je težko prehodno delo za njima. Obe podjetji sta pošiljali tudi aplikacije Apple Silicon za iPhone in iPad. Očitno ni tako preprosto, a to je splošna ideja.

Torej, Applov prehod na Apple Silicon, ki temelji na ARM, je nastajal desetletja. Težave pri privabljanju pomembnih razvijalcev za prehode na OS X in Intel verjetno nekatere pri Applu še vedno vznemirjajo.

Institucionalno Apple ne želi biti prepuščen na milost in nemilost nikomur drugemu. Povežite to paranojo z močjo, ki jo zdaj uživa Apple, in videli boste, kako je kombinacija skrbnega načrtovanja in grobe sile naredila prehod Apple Silicon tako gladko, da skoraj ni bil dogodek.

Priporočena: