Στο WWDC της Apple σήμερα, η εταιρία έκανε κάποιες αρκετά "meh" αλλαγές στο iOS7. Το iOS8, το οποίο θα είναι διαθέσιμο για λήψη το φθινόπωρο του τρέχοντος έτους, θα μπορούσε να έχει ονομαστεί πιο κατάλληλα το iOS7.1.
Μεταξύ της ροής εργασίας με πολλαπλές σπείρες και των επεμβατικών ειδοποιήσεων - ώστε να μπορώ να αποσπάσω το Twitter από πολύ πιο συχνά - ήταν ένα λαμπερό κόσμημα: η Apple έχει μια νέα γλώσσα προγραμματισμού.
Είναι σημαντικό, όχι επειδή τροφοδοτεί τίποτα ακόμα, αλλά γιατί θα είναι κάτι περισσότερο από πιθανή δύναμη που αναπτύχθηκε από και για την Apple για την επόμενη δεκαετία και πέρα. Είναι σημαντικό επειδή όλες αυτές οι ώρες ξοδεύτηκαν στο Στόχο-Γ έως ότου τελικά δώσατε και αλλάξατε PhoneGap δεν ισχύουν πλέον.
Η νέα γλώσσα, που ονομάζεται Swift (για προφανείς λόγους), έχει σχεδιαστεί για να παρέχει τη δύναμη μιας πλήρους γλώσσας προγραμματισμού με την απλότητα μιας γλώσσας scripting.
Πολύ ενθουσιασμένος από τη νέα γλώσσα Swift της Apple. Θα κάνει για το κινητό dev τι έκανε το JS στο web / desktop dev. https://t.co/iuVeb9nJop
- Aza Raskin (@aza) 2 Ιουνίου 2014
Το Swift θα εμπνεύσει μια ολόκληρη νέα γενιά προγραμματιστών εφαρμογών και ίσως αρκεί για να εξασφαλίσει ότι η Apple αγωνίζεται για την αυξανόμενη πρόκληση της πλατφόρμας επιλογής των περισσότερων προγραμματιστών Android.
Φυσικά το Swift είναι αντικειμενοστρεφές, αλλά η Apple πιστεύει ότι η σύνταξή της είναι αρκετά απλή για να εξασφαλίσει ότι ακόμη και οι αρχάριοι κωδικοποιητές θα απολαύσουν την παραλαβή της. Το κλειδί για το Swift είναι ότι επιβάλλει πολύ δύσκαμπτους περιορισμούς στον προγραμματιστή: οι χώροι ονομάτων είναι ένα χαρακτηριστικό γνώρισμα, όπως και το δυναμικό μοντέλο αντικειμενικού αντικειμένου του Objective-C.
#Μήλο#Ταχύς ; Meh. Οι γλώσσες που είναι ιδιοκτησία μιας πλατφόρμας πεθαίνουν. Η Microsoft και η Apple μας πήγαν με αυτόν τον τρόπο πριν. #Η ιστορία επαναλαμβάνεται
- Geoffrey J. Teale (@tealeg) 2 Ιουνίου 2014
Το συναρπαστικό είναι ότι οτιδήποτε μέχρι και ένα λειτουργικό σύστημα μπορεί να κατασκευαστεί με μια σύνταξη που το JavaScript (και το moreso-dare αναφέρω το όνομά του; -Actionscript 3) οι προγραμματιστές θα βρουν αμέσως αναγνωρίσιμο.
Τα νέα της Apple σήμερα μπορεί να τραυματίσουν πολλές εταιρείες. Αλλά επίσης άνοιξε τις πόρτες για τους άλλους. Επεκτασιμότητα: καλό για τις νεοσύστατες επιχειρήσεις. Swift: χαμηλότερο κόστος dev. - Joe Walnes (@joewalnes) 2 Ιουνίου 2014
Αν θέλετε να πάρετε ένα ξεκίνημα για την ανάπτυξη Swift, η Apple έχει κυκλοφορήσει ένα δωρεάν eBook, που μπορείτε να κάνετε λήψη τώρα.