Swift: η νέα γλώσσα προγραμματισμού της Apple

Μια νέα γλώσσα πειραματισμού από την Apple, η Swift υπόσχεται πως θα είναι ευκολότερη αλλά και δυνατότερη από την Objective-C, την οποία και ουσιαστικά αντικαθιστά. Θυμίζουμε πως αυτή χρησιμοποιούνταν μέχρι σήμερα για τη δημιουργία των περισσότερων εφαρμογών για OS X και iOS.

apple_wwdc_2014_Swift_002.png

Όπως είπε ο Craig Federighi κατά την ανακοίνωση της Swift στην WWDC..:

Quote:

Χρησιμοποιούμε την Objective-C εδώ και 20 χρόνια, και την αγαπάμε. Αναρωτιόμασταν όμως τι θα μπορούσαμε να κάνουμε χωρίς το “βάρος” της C.

Ο κώδικας σε Swift μπορεί να συνυπάρχει στην ίδια εφαρμογή με κώδικα σε Objective-C, επιτρέποντας έτσι στους developers να αρχίσουν να εξοικειώνονται σιγά-σιγά μαζί της. Και σύμφωνα με την Apple, όχι μόνο είναι απίστευτα ευκολότερο το να δημιουργήσει κανείς εφαρμογές με αυτήν, αφού απαιτείται να γράψει πολύ λιγότερο κώδικα, αλλά υπάρχει και δραματικό κέρδος σε επιδόσεις, σε σημείο που ο ίδιος κώδικας σε Swift να αποδεικνύεται μέχρι και 93 φορές γρηγορότερος από τον αντίστοιχο σε Objective-C.

Η Swift υποστηρίζεται ήδη από την Apple, οι εφαρμογές που είναι γραμμένες σε αυτήν είναι ήδη αποδέκτες στο App Store, και για να διευκολύνει την εξοικείωση των developers μαζί της η Apple έχει ήδη διαθέσει ένα δωρεάν ebook για αυτήν.

Info

Μπορείτε να το βρείτε εδώ

...γνωστός και ως Οδυσσέας Κουράφαλος, αρχικός υπεύθυνος για το unregistered. Συντάκτης, γραφίστας, "μαλτιμηντιάς", φανατικός της science fiction και των αστείων γατιών στου ιντερνέτ. "Δηλώνω graphics whore" (παίζω Ms. Pac-Man στο MAME με 2xSAL και το πρώτο Max Payne με FXAA antialiasing). Load "unreg*",8,1.