Procesorul M1 de la Apple ar fi putut accelera mai mult decât Mac-urile

Cuprins:

Procesorul M1 de la Apple ar fi putut accelera mai mult decât Mac-urile
Procesorul M1 de la Apple ar fi putut accelera mai mult decât Mac-urile
Anonim

Recomandări cheie

  • Când Apple a trecut la Intel, i-au trebuit ani Adobe și Microsoft să-și actualizeze aplicațiile.
  • De data aceasta, o versiune beta a Photoshop a fost gata în prima zi.
  • Apple a pus bazele acestei tranziții de ani de zile.
Image
Image

Când Apple și-a schimbat Mac-urile pe cipuri Intel în 2005, au fost nevoie de luni, dacă nu de ani, pentru ca producătorii de software să se adapteze la schimbare. De data aceasta, în trecerea la Apple Silicon, durează zile și săptămâni.

Adobe a lansat recent versiuni beta de Premier, Rush și Audition. Un PhotoShop beta compatibil a fost gata de îndată ce noile Mac-uri M1 au fost disponibile, iar Lightroom a urmat câteva săptămâni mai târziu. Chiar și suita Microsoft Office este gata de rulare. Ce este atât de diferit de data aceasta?

„Microsoft spune că utilizatorii ar trebui să observe îmbunătățiri majore de performanță atunci când folosesc aplicațiile Office pe Mac-uri M1”, scrie Chance Miller de la 9to5 Mac. „Aplicațiile Office sunt universale, ceea ce înseamnă că, de asemenea, continuă să ruleze cu cele mai recente actualizări și funcții și pe Mac-urile Intel.”

Fii pregătit

Au fost două lucruri care au împiedicat tranziția Apple de la PowerPC la Intel în urmă cu 15 ani. Una a fost că Apple pur și simplu nu era atât de important. Este posibil ca industriile creative să fi preferat în continuare Mac-ul, dar tot software-ul important era și pe PC. În aceste zile, când Apple face o schimbare, chiar și cei mai mari dezvoltatori se aliniază rapid. Pe atunci, nu era sigur dacă Adobe sau Microsoft vor face vreodată modificările.

De exemplu, Steve Jobs a anunțat tranziția Intel la Conferința Mondială a Dezvoltatorilor din iunie 2005. Adobe nici măcar nu a anunțat o versiune compatibilă de Photoshop până în aprilie 2006, care nu a fost livrat până în decembrie 2006.

„[Parteneri precum Adobe și Microsoft încă nu sunt pregătiți cu binarele lor universale; deși, tranziția a fost anunțată cu peste șase luni în urmă”, a scris atunci Anand Lal Shimpi de la AnandTech.

Deci, o parte a problemei a fost că Mac-urile pur și simplu nu erau o prioritate atât de mare. De asemenea, la fel ca și în cazul noului comutator Apple Silicon, mulți profesioniști nu au făcut upgrade imediat și, chiar dacă ar face-o, aplicațiile ar rula suficient de bine în traducătorul Rosetta original de la Apple, care vă permite să rulați vechile aplicații PowerPC pe noile Mac-uri Intel.

Ceal altă problemă a fost că a fost o durere enormă pentru dezvoltatori să comute. Astăzi, majoritatea dezvoltatorilor folosesc instrumentele Xcode de la Apple pentru a-și scrie și compila codul, dar pe atunci își foloseau propriile instrumente, multe dintre ele incompatibile. Aceasta însemna că actualizarea aplicațiilor lor însemna actualizarea instrumentelor mai întâi.

Și asta se întâmplase deja. Când Apple a trecut de la OS 9 la Mac OS X în 2001, dezvoltatorii au trebuit să-și rescrie aplicațiile pentru a le urma. De data aceasta computerele au rămas aceleași, iar sistemul de operare s-a schimbat. Apple a implementat mediul Classic, care a permis aplicațiilor mai vechi să continue să ruleze. Fără a intra în detalii de nivel scăzut, și acest lucru a fost o durere imensă pentru dezvoltatori, în special pentru cei care creează suite software uriașe.

Xcode astăzi

De data aceasta, Apple a susținut că dezvoltatorii ar putea să bifeze o casetă în Xcode și că aplicațiile lor s-ar compila pentru Apple Silicon, precum și ar rula nativ pe noile Mac-uri M1. În mod uimitor, s-a dovedit a fi mai mult sau mai puțin adevărat.

„A trebuit să recompilez [aplicația mea]. Asta a fost”, a declarat Greg Pierce, dezvoltatorul aplicației pentru Mac și iOS, Drafts, pentru Lifewire prin Twitter. „Aceasta fiind spuse, nu fac nimic care să nu fie o utilizare destul de stoc a cadrelor Apple.”

Diferenta? În zilele noastre, majoritatea dezvoltatorilor Mac și iOS folosesc Xcode și își scriu aplicațiile folosind instrumentele și cadrele Apple. Pentru Adobe și Microsoft, munca grea de tranziție este în spatele lor. Ambele companii au livrat și aplicații Apple Silicon pentru iPhone și iPad. Evident, nu este chiar atât de simplu, dar aceasta este ideea generală.

Așadar, tranziția Apple la Apple Silicon bazat pe ARM a fost de decenii în devenire. Dificultatea de a atrage dezvoltatori importanți pentru tranzițiile OS X și Intel probabil încă îi deranjează pe unii la Apple.

Din punct de vedere instituțional, Apple nu-i place să fie la cheremul nimănui altcuiva. Combinați acea paranoia cu puterea de care se bucură acum Apple și puteți vedea cum o combinație de planificare minuțioasă și forță brută a făcut tranziția Apple Silicon atât de lină încât este practic un non-eveniment.

Recomandat: