Historique des modifications - Message

Message #856

Sujet: [ Framework Tao - Mono.Xna ] Interview à Jérémie Laval contributeur...


Type Date Auteur Contenu
Dernière modification 19-12-2006 17:55:01 DeusXL

Garuma Ecris:

Donc si je comprend bien pour toi le problème viens de l'absence des librairies natives dans la distribution de Tao ?

Hélas je ne donne qu'un problème, pas vraiment ni solution ni raison. De plus ce problème est une impression qui peut donc être -par définition- erronée.

Garuma Ecris:

Moi je pense a contrario que Mono commence a avoir du succès comme en témoigne le nombre croissant de gens/entreprises qui l'utilise ou tout simplement le fait qu'une grande partie des contributeurs de Mono soit Windowsien (ce mouvement devrait s'accentuer avec l'apparition d'outil comme Moma ou même tout simplement le fait que Microsoft commence reconnaisse Mono).

Je n'ai jamais dit le contraire wink Juste que pour l'instant il est vraiment pas assez connu. Trop de personnes associent .NET à Windows et Microsoft, c'est un constat, et ce quelque soit la tendance. Je ne veux pas faire de link vers un autre site mais va lire les posts de développez.net et estime dans cette jungle de développeurs .NET la quantité qui savent que Mono est aussi avancé ! (alors même que les admins, MVP ou équivalent clament haut et fort dans leurs tutoriaux que Mono est tout juste bon à faire des Hello World !)

Garuma Ecris:

De plus si un portage est effectué c'est rare qu'il soit fait à la va vite et sans se documenter (même si la plateforme Linux a toujours été délicate pour distribuer des logiciels (mais... Work In Progress smile ), de plus ce n'est pas comme si il fallait porter un logiciel C/C++ qui utilise massivement l'API Win32 ou de l'assembleur.

Oui mais déjà que le monde du jeu vidéo ne laisse aucune place à Linux (principalement à cause de DirectX, il faut l'avouer), alors si en plus on dit à des développeurs "vous allez vous casser le *** pendant un mois pour peut-être 0.1% de votre marché", bien fou sera celui qui suivra.
Voilà pourquoi je vois dans un framework comme TAO, -ou dans un moteur comme le mien, un peu d'égocentrisme ne fait pas de mal- une mini opportunité de changer la donne, en rendant un portage tellement simple et tellement rapide qu'au fond les développeurs se diront "autant faire plaisir à cette communauté si ça ne nous coûte rien". C'est un peu mon cas sur mon projet actuel puisque je le développe sous Windows (besoin de faire fonctionner le serveur oblige) mais sans même avoir à me soucier de quoi que ce soit, il fonctionne sous Linux aussi donc quand bien même je ne connaîtrais pas la plateforme, il ne me coûterait rien de faire la compatibilité.

Comme dit au début je n'ai pas vraiment de solution. J'ai essayé de faire un truc vraiment "plug and play" de mon côté, je pense y être pas trop mal arrivé étant donné que j'ai déjà eu des retours de personnes ayant recodé leur projet avec le wrapper en le rendant dispo sous Linux.
Création du message 19-12-2006 17:53:36 DeusXL

Garuma Ecris:

Donc si je comprend bien pour toi le problème viens de l'absence des librairies natives dans la distribution de Tao ?

Hélas je ne donne qu'un problème, pas vraiment ni solution ni raison. De plus ce problème est une impression qui peut donc être -par définition- erronée.

Garuma Ecris:

Moi je pense a contrario que Mono commence a avoir du succès comme en témoigne le nombre croissant de gens/entreprises qui l'utilise ou tout simplement le fait qu'une grande partie des contributeurs de Mono soit Windowsien (ce mouvement devrait s'accentuer avec l'apparition d'outil comme Moma ou même tout simplement le fait que Microsoft commence reconnaisse Mono).

Je n'ai jamais dit le contraire wink Juste que pour l'instant il est vraiment pas assez connu. Trop de personnes associent .NET à Windows et Microsoft, c'est un constat, et ce quelque soit la tendance. Je ne veux pas faire de link vers un autre site mais va lire les posts de développez.net et estime dans cette jungle de développeurs .NET la quantité qui savent que Mono est aussi avancé ! (alors même que les admins, MVP ou équivalent clament haut et fort dans leurs tutoriaux que Mono est tout juste bon à faire des Hello World !)

Garuma Ecris:

De plus si un portage est effectué c'est rare qu'il soit fait à la va vite et sans se documenter (même si la plateforme Linux a toujours été délicate pour distribuer des logiciels (mais... Work In Progress smile ), de plus ce n'est pas comme si il fallait porter un logiciel C/C++ qui utilise massivement l'API Win32 ou de l'assembleur.

Oui mais déjà que le monde du jeu vidéo ne laisse aucune place à Linux (principalement à cause de DirectX, il faut l'avouer), alors si en plus on dit à des développeurs "vous allez vous casser le *** pendant un mois pour peut-être 0.1% de votre marché", bien fou sera celui qui suivra.
Voilà pourquoi je vois dans un framework comme TAO, -ou dans un moteur comme le mien, un peu d'égocentrisme ne fait pas de mal- une mini opportunité de changer la donne, en rendant un portage tellement simple et tellement rapide qu'au fond les développeurs se diront "autant faire plaisir à cette communauté si ça ne nous coûte rien". C'est un peu mon cas sur mon projet actuel puisque je le développe sous Windows (besoin de faire fonctionner le serveur oblige) mais sans même avoir à me soucier de quoi que ce soit, il fonctionne sous Linux aussi donc quand bien même je ne connaîtrais pas la plateforme, il ne me coûterait rien de faire la compatibilité.

Comme dit au début je n'ai pas vraiment de solution. J'ai essayé de faire un truc vraiment "plug and play" de mon côté, je pense y être pas trop mal arrivé étant donné que j'ai déjà eu des retours de personnes ayant recodé leur projet avec le wrapper en le rendant dispo sous Linux.

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
217 invités en ligne
membre en ligne: -
RSS Feed