Gnome ne propose pas par exemple python->C#
C'est pas du tout l'idée. L'idée c'est C# -> CLR -> C et Python -> CLR -> C. Et ca s'appelle IronPython, un compilateur Python pour .NET.
Tiens en parlant d'IronPytho, CPython est surtout très apprécié pour l'immense bibliothèque de module disponible, ces modules sont pour certains écrits en python (et alors tout va bien) mais pour tout ceux qui sont écrit en C, est-ce qu'il ne risque pas de ralentir l'adoption d'IronPython car indisponibles sous cette implémentation ?
On le voit avec Jython, c'est une implémentation vraiment intéressante mais très peu utilisée car elle ne vient pas avec "les batteries inclues" comme on dit.
Évidemment les performances annoncées par IronPython sont impressionantes mais si les bibliothèques ne suivent pas j'ai bien peur que cette implémentation reste quelque peu marginale.
On me dira qu'on s'en fout puisque de toute façon les bibliothèques seront là via la magie de la CLR, ben oui c'est vrai mais alors on court le risque d'un split de la communauté en deux ... enfin qui vivra verra.
[^] # Re: Utilité de Mono
Posté par Nicolas Évrard (site web personnel, Mastodon) . En réponse à la dépêche Interview de Miguel de Icaza par O'reilly. Évalué à 3.
Gnome ne propose pas par exemple python->C#
C'est pas du tout l'idée. L'idée c'est C# -> CLR -> C et Python -> CLR -> C. Et ca s'appelle IronPython, un compilateur Python pour .NET.
Tiens en parlant d'IronPytho, CPython est surtout très apprécié pour l'immense bibliothèque de module disponible, ces modules sont pour certains écrits en python (et alors tout va bien) mais pour tout ceux qui sont écrit en C, est-ce qu'il ne risque pas de ralentir l'adoption d'IronPython car indisponibles sous cette implémentation ?
On le voit avec Jython, c'est une implémentation vraiment intéressante mais très peu utilisée car elle ne vient pas avec "les batteries inclues" comme on dit.
Évidemment les performances annoncées par IronPython sont impressionantes mais si les bibliothèques ne suivent pas j'ai bien peur que cette implémentation reste quelque peu marginale.
On me dira qu'on s'en fout puisque de toute façon les bibliothèques seront là via la magie de la CLR, ben oui c'est vrai mais alors on court le risque d'un split de la communauté en deux ... enfin qui vivra verra.
PS: À quand un compilateur scheme -> CLR ?