Στο WWDC της Apple σήμερα, η εταιρία έκανε κάποιες αρκετά "meh" αλλαγές στο iOS7. Το iOS8, το οποίο θα είναι διαθέσιμο για λήψη το φθινόπωρο του τρέχοντος έτους, θα μπορούσε να έχει ονομαστεί πιο κατάλληλα το iOS7.1.

Μεταξύ της ροής εργασίας με πολλαπλές σπείρες και των επεμβατικών ειδοποιήσεων - ώστε να μπορώ να αποσπάσω το Twitter από πολύ πιο συχνά - ήταν ένα λαμπερό κόσμημα: η Apple έχει μια νέα γλώσσα προγραμματισμού.

Είναι σημαντικό, όχι επειδή τροφοδοτεί τίποτα ακόμα, αλλά γιατί θα είναι κάτι περισσότερο από πιθανή δύναμη που αναπτύχθηκε από και για την Apple για την επόμενη δεκαετία και πέρα. Είναι σημαντικό επειδή όλες αυτές οι ώρες ξοδεύτηκαν στο Στόχο-Γ έως ότου τελικά δώσατε και αλλάξατε PhoneGap δεν ισχύουν πλέον.

Η νέα γλώσσα, που ονομάζεται Swift (για προφανείς λόγους), έχει σχεδιαστεί για να παρέχει τη δύναμη μιας πλήρους γλώσσας προγραμματισμού με την απλότητα μιας γλώσσας scripting.

Το Swift θα εμπνεύσει μια ολόκληρη νέα γενιά προγραμματιστών εφαρμογών και ίσως αρκεί για να εξασφαλίσει ότι η Apple αγωνίζεται για την αυξανόμενη πρόκληση της πλατφόρμας επιλογής των περισσότερων προγραμματιστών Android.

Φυσικά το Swift είναι αντικειμενοστρεφές, αλλά η Apple πιστεύει ότι η σύνταξή της είναι αρκετά απλή για να εξασφαλίσει ότι ακόμη και οι αρχάριοι κωδικοποιητές θα απολαύσουν την παραλαβή της. Το κλειδί για το Swift είναι ότι επιβάλλει πολύ δύσκαμπτους περιορισμούς στον προγραμματιστή: οι χώροι ονομάτων είναι ένα χαρακτηριστικό γνώρισμα, όπως και το δυναμικό μοντέλο αντικειμενικού αντικειμένου του Objective-C.

Το συναρπαστικό είναι ότι οτιδήποτε μέχρι και ένα λειτουργικό σύστημα μπορεί να κατασκευαστεί με μια σύνταξη που το JavaScript (και το moreso-dare αναφέρω το όνομά του; -Actionscript 3) οι προγραμματιστές θα βρουν αμέσως αναγνωρίσιμο.

Αν θέλετε να πάρετε ένα ξεκίνημα για την ανάπτυξη Swift, η Apple έχει κυκλοφορήσει ένα δωρεάν eBook, που μπορείτε να κάνετε λήψη τώρα.