+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    janvier 2007
    Messages
    4 534
    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 534
    Points : 251 266
    Points
    251 266
    Billets dans le blog
    85

    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 chevronné

    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 139
    Points
    2 139

    Par défaut

    Voila une bonne nouvelle.

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

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : mai 2014
    Messages : 127
    Points : 459
    Points
    459

    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
    Consultant ERP
    Inscrit en
    juillet 2011
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant ERP
    Secteur : Industrie

    Informations forums :
    Inscription : juillet 2011
    Messages : 30
    Points : 112
    Points
    112

    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 chevronné

    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 139
    Points
    2 139

    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
    261
    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 : 261
    Points : 693
    Points
    693

    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 : 29
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juillet 2009
    Messages : 56
    Points : 159
    Points
    159

    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 éclairé
    Avatar de octal
    Profil pro
    Inscrit en
    septembre 2004
    Messages
    424
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : septembre 2004
    Messages : 424
    Points : 828
    Points
    828

    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 : 664
    Points
    664

    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 régulier
    Profil pro
    Caissier
    Inscrit en
    décembre 2010
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Caissier

    Informations forums :
    Inscription : décembre 2010
    Messages : 72
    Points : 116
    Points
    116

    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 : 151
    Points
    151

    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