Γνώμη
Κατά τη διάρκεια της Κεντρική εκδήλωση WWDC 2020, η Apple ανακοίνωσε ότι θα μεταβεί στους δικούς της επεξεργαστές πυριτίου βασισμένους σε ARM σε μελλοντικές εκδόσεις υπολογιστών Mac. Εάν δεν είστε προγραμματιστής, αυτή η ανακοίνωση μπορεί να μην είχε μεγάλη βαρύτητα. Τα τριάντα λεπτά που αφιέρωσε η Apple σε αυτό το μέρος της ανακοίνωσης δεν εξήγησαν γιατί οι χρήστες πρέπει να ενδιαφέρονται σχετικά με τη μετάβαση, αλλά αυτή η ιστορική αλλαγή θα αλλάξει τον τρόπο με τον οποίο θα λειτουργεί το λογισμικό Mac για το προβλέψιμο μελλοντικός. Ενώ η αλλαγή θα είναι σταδιακή, η Apple είπε ότι θα κυκλοφορήσει τους πρώτους Mac με σιλικόνη μέχρι το τέλος του έτους. Γιατί λοιπόν, ως χρήστες Mac, να νοιαζόμαστε για αυτήν την αλλαγή; Τι θα σημαίνει για εμάς να προχωρήσουμε μπροστά;
Σχετίζεται με: Η Apple ανακοινώνει το νέο macOS Big Sur στο WWDC 2020
Τα νέα τσιπ πυριτίου της Apple προσφέρουν εξαιρετική απόδοση ανά watt, που σημαίνει ότι έχετε υψηλή επεξεργαστική ισχύ που είναι επίσης αποτελεσματική, με αποτέλεσμα καλύτερη διάρκεια ζωής της μπαταρίας. Μόνο για τη χρήση ενέργειας, αυτή η αλλαγή πιθανότατα θα σημαίνει πολύ καλύτερη διάρκεια ζωής της μπαταρίας στα MacBook. Το iPhone και το iPad χρησιμοποιούν ήδη αυτά τα ιδιόκτητα τσιπ πυριτίου, επομένως αυτό σημαίνει ότι οι περισσότερες εφαρμογές για την κινητή συσκευή σας θα μεταφέρετε τακτικά στον υπολογιστή σας Mac, αν και αυτό αφήνει άλυτο το πρόβλημα της μετάβασης από μια διεπαφή οθόνης αφής στο ποντίκι και πληκτρολόγιο. Η ύπαρξη ισχυρού συντονισμού μεταξύ της ανάπτυξης του επεξεργαστή και της διεπαφής χρήστη θα μπορούσε ενδεχομένως να επιτρέψει στην Apple να κατασκευάσει πιο ισχυρές συσκευές. Είναι απολύτως πιθανό αυτή η μετάβαση να οδηγήσει σε καλύτερη εμπειρία χρήστη, αλλά για τους προγραμματιστές λογισμικού, αυτή η ανακοίνωση είναι ανησυχητική.
Τα προγράμματα που έχουν σχεδιαστεί για συγκεκριμένες πλατφόρμες επεξεργαστών συνήθως δεν λειτουργούν εγγενώς σε υπολογιστή με διαφορετικό επεξεργαστή. Οι εταιρείες ξοδεύουν χρόνια και εκατομμύρια δολάρια για την ανάπτυξη λογισμικού για συγκεκριμένες πλατφόρμες και αυτή η μετάβαση σημαίνει ότι θα πρέπει να ξεκινήσουν από την αρχή. Η ανοικοδόμηση ενός προγράμματος από την αρχή μπορεί να καταλήξει να είναι ένα κόστος που πολλοί προγραμματιστές, ειδικά μικρότεροι, δεν μπορούν να αντέξουν οικονομικά. Μπορεί να καταλήξουμε να δούμε μερικές από τις αγαπημένες μας εφαρμογές να αφήνονται στη σκόνη καθώς οι επεξεργαστές πυριτίου αναλαμβάνουν. Το 2006 όταν Η Apple μεταπήδησε σε επεξεργαστές Intel, πολλές εφαρμογές έγιναν ασυμβίβαστες και πήρε χρόνια για να προσαρμοστεί, αν καθόλου. Αυτή η ιστορία είναι βέβαιο ότι θα επαναληφθεί τα επόμενα χρόνια καθώς οι Mac μετακινούνται στους νέους ιδιόκτητους επεξεργαστές πυριτίου. Οι επαγγελματίες του κλάδου που χρησιμοποιούν Mac ενδέχεται να βρεθούν αντιμέτωποι με μια ανεπιθύμητη έκπληξη όταν η νέα ενημέρωση στο Mac τους δεν υποστηρίζει πλέον το λογισμικό που χρησιμοποιούν για εργασία. Η Apple κάνει την επιλογή να αλλάξει ριζικά την αρχιτεκτονική του τρόπου ανάπτυξης των εφαρμογών και αυτό η μετάβαση θα καταστήσει πολύ πιο δύσκολο για τους προγραμματιστές να δημιουργήσουν ένα ισχυρό λογισμικό που λειτουργεί σε όλους τους τομείς πλατφόρμες.
Είναι σχεδόν βέβαιο ότι ορισμένες εφαρμογές macOS που χρησιμοποιούμε τώρα θα γίνουν λείψανα περασμένων ημερών ως λογισμικό Οι προγραμματιστές πρέπει να επενδύσουν διπλάσιο χρόνο για τη δημιουργία εφαρμογών πολλαπλών πλατφορμών που λειτουργούν τόσο σε υπολογιστή όσο και σε Μακ. Για εφαρμογές υψηλής ζήτησης όπως το Photoshop, η εφαρμογή είναι βελτιστοποιημένη για να αξιοποιήσετε στο έπακρο το μηχάνημά σας. Αυτό ουσιαστικά θα διπλασιάσει την ποσότητα εργασίας που χρειάζεται για να συνεχίσει η Adobe. Οι χρήστες υψηλού επιπέδου αυτού και άλλου ισχυρού λογισμικού ενδέχεται να δουν μειώσεις στην απόδοση εάν οι προγραμματιστές δεν συντηρούν προσεκτικά τις εφαρμογές τους τόσο για PC όσο και για Mac.
Μετά την εκδήλωση WWDC, η ομάδα μας έμεινε με πολλή αβεβαιότητα για το πώς να αισθάνεται για τους νέους επεξεργαστές. Η Apple απέτυχε να επικοινωνήσει με σαφήνεια πώς αυτή η μετάβαση θα ωφελούσε τους χρήστες της. Αναφέρθηκαν μηδενικές προδιαγραφές για τους νέους επεξεργαστές πυριτίου, αφήνοντάς μας ελάχιστη αλλά πίστη ότι θα λειτουργήσει. Όσο περισσότερο εξηγούσαν πόσο καταπληκτικοί ήταν οι νέοι επεξεργαστές χωρίς ιδιαιτερότητες, τόσο πιο νευρικοί νιώθαμε. Μια ιδιαίτερα περίεργη επιλογή ήταν να επισημανθεί η «ομαλή κύλιση» στο Microsoft Word, ένα κοινό χαρακτηριστικό των περισσότερων υπολογιστών τα τελευταία δεκαπέντε χρόνια. Οποιαδήποτε αντιληπτά πλεονεκτήματα ή μειονεκτήματα είναι εικασιακά σε αυτό το σημείο, αλλά υπάρχουν μερικά πράγματα που γνωρίζουμε: στην καλύτερη περίπτωση είναι ένας καταπληκτικός επεξεργαστής για τον οποίο οι προγραμματιστές θα είναι ενθουσιασμένοι να γράψουν. Στη χειρότερη περίπτωση, οι προγραμματιστές μπορεί να έχουν πολύ περισσότερη δουλειά να κάνουν και για τους καταναλωτές αυτό μπορεί να σημαίνει ότι το αγαπημένο τους λογισμικό δεν υποστηρίζεται πλέον, ειδικά αν προέρχεται από μικρότερο προγραμματιστή.