Ouvrir le menu principal

MacGeneration

Recherche

Le code source de MojođŸ”„ a Ă©tĂ© partiellement rendu public, comme promis 🆕

Nicolas Furno

mercredi 17 avril 2024 à 10:50 ‱ 24

Ailleurs

MojođŸ”„, le nouveau langage de dĂ©veloppement créé par Chris Lattner aprĂšs Swift imaginĂ© au sein d’Apple, est open-source depuis la fin du mois de mars. C’était en effet l’une des promesses de ce nouveau langage qui se veut tout aussi universel que l’était Swift en partant d’une base de Python cette fois, avec les performances de C, un langage de bas niveau reconnu pour ses performances. La publication d’une partie de son code source permet Ă  MojođŸ”„ de moins dĂ©pendre d’une seule entreprise, en l’occurrence Modular spĂ©cialisĂ©e dans l’IA, mĂȘme si elle garde encore la main sur l’avenir du langage.

Capture d’écran Modular.

Le code source distribuĂ© sur GitHub comprend la « standard library » (bibliothĂšque standard) qui contient les briques fondamentales du langage, ainsi que la documentation et les propositions d’évolution. L’ouverture permet Ă  qui le souhaite de contribuer Ă  sa maniĂšre, en ouvrant un nouveau ticket ou mĂȘme en effectuant une nouvelle contribution au code source. Une licence Apache 2 est associĂ©e au projet et Modular a publiĂ© l’historique de la standard library, soit un an de travail environ.

Il faut soulever que si c’est une partie, certes importante, du langage qui est ouverte, ce n’est qu’une partie et il reste de nombreux Ă©lĂ©ments clĂ©s qui sont encore propriĂ©taires, Ă  commencer par le compilateur sans lequel on ne peut pas l’exploiter. À cet Ă©gard, la promesse est encore loin d’ĂȘtre tenue, mĂȘme si cela viendra peut-ĂȘtre. Outre cette ouverture partielle du code source, une nouvelle version de MojođŸ”„ est dĂ©sormais distribuĂ©e chaque nuit pour ceux qui veulent ĂȘtre le plus Ă  jour possible. Les informations pour rĂ©cupĂ©rer cette version « nightly » sont disponibles Ă  cette adresse.

Mise Ă  jour le 17/04/2024 13:56 : une premiĂšre version de l’article suggĂ©rait Ă  tort que MojođŸ”„ Ă©tait entiĂšrement open-source dĂ©sormais, ce qui n’est pas le cas. Il a Ă©tĂ© mis Ă  jour en consĂ©quence.

Source :

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Émulation : comment jouer à ses vieux jeux sur iPhone ou iPad ?

26/04/2025 Ă  10:49

‱ 9


Pour le producteur de La Maison, « Apple est la pire boĂźte marketing de l’univers »

26/04/2025 Ă  00:08

‱ 87


Upscaling vidĂ©o et restauration photo plus rapides sur Mac/PC : VideoProc AI mis Ă  jour est Ă  - 62 % 📍

25/04/2025 Ă  17:44

‱ 0


Derniers jours Apple week à la Fnac : -10 % sur des MacBook Pro, iPhone 15 Pro à 16 Pro Max et iPad Pro M4

25/04/2025 Ă  16:00

‱ 7


dav1d, le décodeur AV1 le plus optimisé qu'Apple refuse d'utiliser

25/04/2025 Ă  14:00

‱ 6


Microsoft a conçu une publicitĂ© par IA et personne n’a rien vu

25/04/2025 Ă  13:45

‱ 32


Razer lance sa premiĂšre souris ergonomique verticale face Ă  Logitech

25/04/2025 Ă  12:15

‱ 11


Yahoo! veut acheter Chrome

25/04/2025 Ă  10:45

‱ 37


Slate veut repartir de zéro avec un pick-up électrique compact et épuré pour moins de 20 000 $

25/04/2025 Ă  10:00

‱ 112


iPadOS 19 verrait apparaĂźtre une barre de menus sur iPad

25/04/2025 Ă  09:24

‱ 48


Huit ans aprĂšs DeX, Apple s’ouvrirait peu Ă  peu Ă  un bureau sur Ă©cran externe pour iOS 19

25/04/2025 Ă  09:23

‱ 52


John Giannandrea aurait aussi perdu l'équipe en charge de la robotique chez Apple

25/04/2025 Ă  07:39

‱ 14


Les procÚs antitrust contre les GAFAM se poursuivent aux USA, malgré les changements de présidence

24/04/2025 Ă  21:30

‱ 31


Prise en main de Supercharge, l’app à tout faire qui rend bien des services sur le Mac

24/04/2025 Ă  20:30

‱ 18


TSMC annonce la gravure en 1.4 nm, quand la Russie espĂšre atteindre les 28 nm en 2030

24/04/2025 Ă  20:20

‱ 56


DonnĂ©es personnelles : comment Incogni supprime ce que les autres ne peuvent pas 📍

24/04/2025 Ă  18:17

‱ 0