Sur la route d'Oxiane digressions diverses

LeBlog OXiane

5 juin
2014

Apple enterre Objective-C avec Swift ?


Salut salut,
gros coup de tonnerre pour les développeurs iOS (et OSX),
Apple a annoncé lors de la WWDC2014 un nouveau langage de programmation
pour ses plateformes : Swift !

Ce langage va t-il vraiment révolutionner le dev iOS et OS X ?
Annonce t-il la mort d’Objective-C ?

Un avant goût :

var be : String? = "be"
let it = be!

Prochainement donc mon billet sur Swift !

Manuel François

tHeFeaTuReDMaN

  • http://blog.oxiane.com Alain Boudard

    vu comme ça, je trouve pas ça beaucoup plus lisible … :D

  • http://www.oxiane.com Manuel FRANCOIS

    Mais quelle impatience !
    ;-)

    Bon si tu as fait du OCaml c’est plus simple de comprendre par exemple, mais (mer…) quand même… :-D
    var : on déclare la variable « be »
    String : type de « be »
    ? : cette variable peut être « nil » (équivalent de null). En fait cela fait bien plus, encapsule la valeur dans un type optionnel : c’est ici équivalent à Optional. C’est donc aussi du sucre syntaxique.
    let : déclare une constante
    ! : permet de « désencapsuler » la valeur de la variable, si la valeur est nil alors produit une erreur d’exécution

    voilà pour les explications sur le code en attendant le tuto.

  • http://blog.oxiane.com Alain Boudard

    yeah, merci !

    … quand même