Top Promos Apple Test Apple Antivirus Mac Dock Thunderbolt Sunology Comparatif iPhone Nettoyeur Mac

Actualité

Divers

Pourquoi le passage de Swift en Open Source est une révolution ?

Par Didier Pulicani - Publié le

Sans aucun doute c’est l’annonce de cette Keynote : Swift 2.0 sera Open Source. Une longue et puissante acclamation suit l’annonce, le public est en délire (Drake a du esquisser un peu de jalousie ^^). Mais pourquoi ?

Pourquoi le passage de Swift en Open Source est une révolution ?


Un pas franc et massif dans l’Open Source



Apple contribue depuis longtemps dans la communauté Open Source. Il est vrai qu’elle le fait sur certains projets seulement et souvent de manière parfois maladroite, mais au fil des années, Cupertino est devenu un contributeur majeur de WebKit par exemple. Il en va de même pour toutes les couches basses de ses OS (voir ici). Apple a progressé dans cet exercice et a appris à respecter et suivre les règles de ces communautés.

Avant Swift aujourd'hui, c'est ResearchKit qui a ouvert le bal de l'Open Source. L'initiative continue de surprendre avec la multiplication des annonces en ce sens, et ce pourrait même devenir la norme et contribuer à transformer le positionnement d’Apple dans la communauté de développeurs. Un positionnement résolument plus ouvert, collaboratif et dans lequel les développeurs pourraient influer sur le produit.

Une porte ouverte à des nouveaux développeurs



Swift est un langage qui a été conçu (entre autres) pour attirer tous les développeurs rebutés par Objective-C sa syntaxe particulière ainsi que ses patterns spécifiques. Swift se rapprochant ainsi de langages comme le Javascript, permet un switch plus facile.

La dernière frontière consistait alors à obtenir un Mac avec Xcode pour pouvoir commencer à jouer.
Ouvrir Swift à l’Open Source et l’ouvrir à Linux permettra à tous ces développeurs de sauter le pas plus facilement même s’il semblerait que les APIs (Cocoa ou CocoaTouch) resteront propriétaires.

Pourquoi le passage de Swift en Open Source est une révolution ?


Un nouveau pas vers le développement serveurs ?



Apple était précurseur dans le domaine des serveurs d’applications, ces composants qui permettent d’héberger des applications Web. C’est avec ces serveurs que nous récupérons les données qui animent nos applications mobiles.

Apple avait en effet créé le premier serveur d’applications avec sa solution Web Objects (issue de NeXT) en 1996 et certains sites de la pomme tournent encore avec (Apple Store, iTunes, App Store, …) même si cette technologie a largement périclité, depuis remplacée par les serveurs d’applications J2EE ou d’autres solutions comme PHP, Rails, NodeJS, …

Avoir la possibilité d’exécuter du Swift sur une machine Linux permettrait à Apple de proposer des serveurs d’applications dont le code est en Swift. Quel avantage ? C'est simple, les applications mobiles et le code serveur pourraient alors partager toute une partie de code (modèle de données, couche métier, …) facilitant et accélérant ainsi les développements.

Le chemin reste cependant assez long pour y arriver mais c’est une perspective séduisante, d’autant plus si Swift tient ses promesses en terme de performances.

Et vous ? Pourquoi avez-vous aimer cette annonce ?

Par Jean-François Grang, fondateurs de 2appaz, correspondant à la WWDC pour Mac4Ever

Un assistant virtuel IA encore plus performant sur Facebook et WhatsApp !

Un assistant virtuel IA encore plus performant sur Facebook et WhatsApp !

L’assistant virtuel de Meta -Meta AI- est désormais alimenté par Llama 3, un modèle d’IA qui se dit encore plus intelligent.

Apple, la reine du recyclage !

Apple, la reine du recyclage !

A quelques jours de la Journée de la Terre, Apple explose son budget communication entendant montrer l'exemple et mettre en lumière ses...

La dernière IA de Microsoft créé des vidéos impressionnantes de réalisme !

La dernière IA de Microsoft créé des vidéos impressionnantes de réalisme !

Depuis longtemps, Microsoft a flairé le bon coup avec l'Intelligence Artificielle, dépensant des milliards de dollars en recherche et...

Tim Cook aligne les millions pour son opération séduction en Asie !

Tim Cook aligne les millions pour son opération séduction en Asie !

Apparemment, Tim Cook continue son voyage organisé en Asie du Sud. Après le Vietnam et l'Indonésie, il est désormais à...

Apple s'engage à reconstituer 100 % de l'eau douce utilisée

Apple s'engage à reconstituer 100 % de l'eau douce utilisée

Pour ceux qui l’auraient oublié, le 22 avril prochain c’est la Journée de la Terre, et Apple ne compte vraiment pas passer à...

Steve Jobs ne voulait pas de prises de notes pendant les réunions !

Steve Jobs ne voulait pas de prises de notes pendant les réunions !

Les procès américains -généralement très médiatisés- sont souvent l'occasion de découvrir des petits...

La caméra Insta360 X4 filme désormais à 360° en 8K !

La caméra Insta360 X4 filme désormais à 360° en 8K !

Insta360 lève aujourd'hui officiellement le voile sur la remplaçante de la caméra 360° One X3 lancée en septembre 2022, avec...

Un OVNI s’écrase dans sa maison ? Non, juste une vieille batterie tombée de l'ISS !

Un OVNI s’écrase dans sa maison ? Non, juste une vieille batterie tombée de l'ISS !

Ce n'est pas une kryptonite que cet Américain a vu transpercer sa maison le mois dernier. En effet, un élément venu de l'espace a bien...

Commentaires

Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.

12 commentaires
Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.