IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Swift Discussion :

WWDC 2015 : Swift devient open source


Sujet :

Swift

  1. #1
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Points : 252 372
    Points
    252 372
    Billets dans le blog
    121
    Par défaut WWDC 2015 : Swift devient open source
    WWDC 2015 : Swift devient open source
    Apple va publier le code source de son langage de programmation

    Apple a créé la surprise lors de la première journée de sa conférence WWDC 2015 qui se tient à San Francisco, en annonçant que son langage de programmation Swift passe en open source.

    La firme a la pomme croquée va publier le code source du compilateur et des bibliothèques de bases de Swift. Le but de cette manœuvre est de rendre Swift accessible à un nombre plus important de développeurs.

    « Nous pensons que Swift est le prochain grand langage de programmation. Celui qui sera utilisé pour créer des applications et faire la programmation système pendant les 20 années à venir », a affirmé lors de sa Keynote Craig Federighi, vice-président responsable du génie logiciel chez Apple. « Nous pensons que Swift doit être partout et utilisé par tout le monde. »


    Swift avait été présenté par Apple il y a un an, lors de la dernière édition de la conférence WWDC. Swift marque la rupture avec C (sur lequel repose Objective-C) en introduisant une nouvelle syntaxe, proche des langages de script comme Python.

    Par rapport à Objective-C, Swift introduit de nouveaux opérateurs, prend en charge les types de variables comme les Tuples et les types facultatifs, les génériques, les « closures », les structures qui supportent des méthodes, les extensions et les protocoles, les itérations rapides sur une plage ou une collection, le support des modèles de programmation fonctionnelle, etc.

    Swift a été rapidement adopté par les développeurs à sa sortir, permettant au langage de battre les records sur de nombreux indices, notamment l’indice Redmonk.

    Un groupe de développeurs avait envoyé en octobre 2014 une lettre à Tim Cook, le PDG d’Apple, exhortant celui-ci de faire passer Swift en open source. On dirait que la demande de ceux-ci n’est pas tombée dans des oreilles de sourd.

    Par ce geste, Apple suit une voie déjà adoptée par d’autres géants de l’IT. Google, par exemple, développe son langage de programmation Go en open source. Microsoft, pour sa part, a annoncé il y a quelques mois la publication en open source d’une partie du Framework .NET.


    Source : WWDC 2015

    Voir aussi les cours et tutoriels pour apprendre la programmation swift

    Et vous ?

    Que pensez-vous du passage de Swift en open source ?
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 995
    Points : 2 528
    Points
    2 528
    Par défaut
    Voila une bonne nouvelle.

  3. #3
    Membre confirmé Avatar de Max Lothaire
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2014
    Messages : 155
    Points : 578
    Points
    578
    Par défaut
    Ma pauvreté ne m’empêchera plus d'utiliser ce langage donc...

    La firme a la pomme croquée va publier le code source du compilateur et des bibliothèques de bases de Swift
    On sait quand ce sera fait ou c'est déjà publié ?

  4. #4
    Membre régulier
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juillet 2011
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2011
    Messages : 30
    Points : 111
    Points
    111
    Par défaut
    Quel est donc cette mode en ce moment, d'abord Microsoft arrête de cracher sur l'open-source, Apple ouvre le code de Swift ensuite quoi? Oracle et SAP vont faire des install party?

  5. #5
    Membre émérite

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 995
    Points : 2 528
    Points
    2 528
    Par défaut
    Citation Envoyé par ustensile Voir le message
    Quel est donc cette mode en ce moment, d'abord Microsoft arrête de cracher sur l'open-source, Apple ouvre le code de Swift ensuite quoi? Oracle et SAP vont faire des install party?
    Oui, c'est super, hein !

  6. #6
    Candidat au Club
    Homme Profil pro
    -
    Inscrit en
    Septembre 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activité : -

    Informations forums :
    Inscription : Septembre 2014
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    C'est une simple question de redorer son image auprès des développeurs favorables à l'open source, et puis ça permet du développement à moindre cout, non ? ;-)

  7. #7
    Membre éclairé

    Homme Profil pro
    Développeur mobile iOS / Android
    Inscrit en
    Décembre 2008
    Messages
    259
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur mobile iOS / Android
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 259
    Points : 690
    Points
    690
    Par défaut
    C'est plus qu'une bonne nouvelle et inattendu de la part d'Apple. Espérons qu'une suite serait un IDE pour les plateformes Microsoft et Linux pour le développement iOS, sachant qu'il y a un compilateur qui est entrain de se faire connaitre.
    « Il est assez difficile de trouver une erreur dans son code quand on la cherche. C’est encore bien plus dur quand on est convaincu que le code est juste. » - Steve McConnell

    N'oubliez pas de consulter les FAQ Swift, Android
    Tutoriel : Développer une application multilingue sous iOS

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 80
    Points : 370
    Points
    370
    Par défaut
    Citation Envoyé par ustensile Voir le message
    Quel est donc cette mode en ce moment, d'abord Microsoft arrête de cracher sur l'open-source, Apple ouvre le code de Swift ensuite quoi? Oracle et SAP vont faire des install party?
    GHetfield/GTSlash qui fait les louanges de Linux ;-)

    Il doit faire une sacrée tête avec les annonces de ce moment, surtout concernant .Net.

  9. #9
    Membre habitué
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2009
    Messages : 56
    Points : 163
    Points
    163
    Par défaut
    Mais en fait, si on prend le C# qui a suivi grossierement le meme chemin, la seule chose concrete qui est est sortie c'est xamarin, non?
    Donc bon si on ajoute à swift ses lourdeurs lié au cross runtime d'ObjC, j'ai du mal imaginer quel truc utile va decouler de cette news en fait... #CracheDansLaSoupe

  10. #10
    Membre éprouvé
    Avatar de octal
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    441
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 441
    Points : 957
    Points
    957
    Par défaut
    Citation Envoyé par ustensile Voir le message
    Quel est donc cette mode en ce moment, d'abord Microsoft arrête de cracher sur l'open-source, Apple ouvre le code de Swift ensuite quoi? Oracle et SAP vont faire des install party?
    Il faut arrêter de dénigrer tout ce qui vient d'Apple. Apple n'a jamais craché sur l'open source. Contrairement à ce que pense les haters, l'écosystème Apple est fermé, c'est bien le coeur de leur stratégie commerciale et leur business. Maintenant pour les outils de développement, ils ont toujours été gratuits. Depuis le passage des Mac sous Intel, Apple a même débauché le type qui a créé LLVM et a investi des sommes ennormes dans le développement de LLVM+Clang pour pouvoir cibler les anciens processeur des Mac (PowePC), les nouveaux processeurs Mac (Intel) et les processeurs iPhone (ARM). Cela dit, en dépis de leur invesissement collossal, tous les codes de LLVM+Clang sont bien resté gratuits et Open Source.

    Swift passera en open source et c'est une bonne chose. S'il est conçu sur une base LLVM (et il l'est à coup sûr vu qu'il a été écrit quasiement à 100% par un seul développeur, celui qui a créé LLVM et qui bosse pour Apple), il sera très facile de le porter même sous Windows (la runtime lib à réécrire) et c'est une bonne chose pour la communauté. Je pense que même Apple n'était pas sûre de la réussite de ce langage (quand on voit le quasi-échec de Go et d'autres langages lancés ces dernières années). Maintenant que la vision est claire, ils vont ouvrir les sources. Le fait qu'ils aient attendu que le langage soit assez mature je pense est une bonne chose (même pour la communauté).
    Après, d'un point de vue financier, toutes les boites ouvrent les langages parce que depuis que Gcc est mature, personne ne fait plus de fortune sur les compilateurs. Pratiquement aucune boite ne gagne de l'argent sur les compilateurs de nos jours (en dehors du cas particulier de certains compilos pour les DSP et autres microcontrolleurs embarqués). Le gain d'argent se fait toujours autour des services et des applications. Donner un langage (compilo) favorise son adoption par les développeurs et donc crée un environnement propice pour gagner de l'argent autour du service. Apple dans ce cas là gagne de l'argent en ayant plus de développeurs qui apprennent swift et qui créent et publient des applications sur le Mac Store et l'AppStore de l'iPhone/iPad.
    http://www.pocketmt.com GLCD Font Creator home site.

  11. #11
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    614
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 614
    Points : 713
    Points
    713
    Par défaut
    Citation Envoyé par octal Voir le message
    Maintenant pour les outils de développement, ils ont toujours été gratuits.
    Petite correction, il y a eu une petite période courant 2011 où XCode était à 5/6 €

    Mais de toutes manière, coté développement, la gratuité n'est pas ce qui intéresse les développeurs. L'écosystème Apple est certes assez fermé pour l'utilisateur (et encore), mais une bonne partie est déjà publiée en Open Source.

    Quand à Swift, tu a raison de l'intérêt pour Apple, mais c'est aussi une requête de la communauté. Pour la réussite du langage, quand on voit le taux d'adoption dans la communauté des devs Apple, on peut peut supposer qu'il suscitera de l'intérêt au delà. Après, est-ce que l'on va voir de l'applicatif écrit en Swift au delà de iOS/Os X...

  12. #12
    Membre habitué
    Profil pro
    Travail non informatique
    Inscrit en
    Décembre 2010
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Travail non informatique

    Informations forums :
    Inscription : Décembre 2010
    Messages : 102
    Points : 179
    Points
    179
    Par défaut Faute !
    "La firme a la pomme croquée"

  13. #13
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Swift en Open Source ?
    Citation Envoyé par Traroth2 Voir le message
    Oui, c'est super, hein !
    Je trouve cette idée complètement idiote, Swift a été concu sur Mac etc ... pour Mac, en Open Soure ça veux dire que les idiots qui n'ont encore pas compris que Microsoft prend 94 % des computer users pour des idiots vont mettre les mains les mains la dedant Un Mac ça se mérite le Mac ce n'est pas un simple ordinateur c'est plus que cela et je sais de quoi je parle : 28 ans d'informatique, j'ai connu Windows 1 ! Quand Windows 3 est arrivé, je suis passé sur Mac et 'y suis resté 15 ans (en tout 25000 heures dèrriere (sic). Pour des raisons professionnelle je suis retourné sur PC avec Vista l'horreur et Windows 7 ne vaux guère mieux depuis un an de suis retourné sur Mac. Enfin retour à la Maison, conclusion on dit que le Mac est fermé et alors. Conclusion non je ne suis pas d'accord pour un passage de Swift en Open Source.

  14. #14
    Membre habitué

    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 90
    Points : 154
    Points
    154
    Par défaut
    Objective-C est open source et utilisable sous windows et linux même si c'est une plaie pour l'utiliser dans une appli correcte il y a des applis qui existent tout ceci étant issu principalement de nextstep. Darwin était open source et ça n'a jamais posé de problèmes . Bref c'est une excellente chose que Swift devienne open source et j'espère qu'un framework web comme rails finira par voir le jour . Bref le commentaire de mon VDD n'a aucun sens à part pour troller et mélanger des choses qui n'ont aucun rapport entre elles

Discussions similaires

  1. Réponses: 7
    Dernier message: 31/10/2011, 23h40
  2. [MIDlet Pascal] MIDlet Pascal devient open source dans sa version 3.0
    Par petitprince dans le forum Autres IDE
    Réponses: 24
    Dernier message: 14/07/2010, 00h10
  3. TxQuery devient Open Source
    Par Andnotor dans le forum Contribuez
    Réponses: 3
    Dernier message: 09/02/2010, 15h47
  4. IntelliJ Idea devient Open Source !
    Par Baptiste Wicht dans le forum IntelliJ
    Réponses: 27
    Dernier message: 02/11/2009, 11h46
  5. Réponses: 11
    Dernier message: 02/08/2007, 15h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo