> Et moi aussi si je portes un soft utilisant un denominateur commun de 2 langages j'aurais pas de problemes et je le ferai en un jour.
C'est un programme écrit initialement en C# ! Les développeurs de la version C# n'ont pas pris en compte le portage vers java (qui a été fait après).
Et si tu lisais un peut mieux, tu verrais que les développeurs C# ne se sont pas limités au dénominateur commun des 2 languages.
gtk# n'a jamais été fait pour être compatible java ou se limiter au dénominateur commun de C# et java.
> Par contre porter le soft et l'adapter pour tirer parti au maximum du langage, c'est une autre histoire
C'est ce qui a été fait pour les _deux_ languages. Ceci a été fait de façon "réaliste". Passer les 2/3 du temps en développement uniquement pour "tirer parti au maximum du langage" [1] est une perte de temps (souvent pour des languages qui prétendent gagner du temps de développement).
> Bref, sa demonstration ne montre absolument rien du tout si ce n'est que les 2 langages ont un sous-ensemble commun.
Ce "sous-ensemble commun" est petit ou grand ?
L'article montre qu'il est grand.
Il y a plus de guerre entre C# et java que entre perl et ruby et python et php. Partant il y a beaucoup plus de différence entre python et perl qu'entre C# et java.
Puis arrêtes, c'est MS qui veut remplacer java par C# ce qui prouve bien que ces languages sont proches.
Enfin, tu as raté quelque chose. L'article est centré Gnome, dédié aux développeurs Gnome, et ne prêche pas pour utiliser un language plus que l'autre. L'article dit que gnome doit supporter C# et java et travailler pour pallier aux écarts faibles (oui oui) qui existent entre les deux languages et non se tirer dans les pates comme nous l'invites Sun, MS et toi (un hazard ?).
Gnome faire cohabiter C, C++, perl, python, ruby, ada, etc sans gros problèmes et pour le bonheur de tous. Il n'y a pas de bonnes raisons qu'il n'en soit pas ainsi pour C# et java. Voilà ce que dit l'article.
[1] qui ressemble principalement à ajouter des incompatibilités gratuites.
[^] # Re: Quel gros gag
Posté par itstimetogo . En réponse au journal C# vs java. Évalué à 4.
C'est un programme écrit initialement en C# ! Les développeurs de la version C# n'ont pas pris en compte le portage vers java (qui a été fait après).
Et si tu lisais un peut mieux, tu verrais que les développeurs C# ne se sont pas limités au dénominateur commun des 2 languages.
gtk# n'a jamais été fait pour être compatible java ou se limiter au dénominateur commun de C# et java.
> Par contre porter le soft et l'adapter pour tirer parti au maximum du langage, c'est une autre histoire
C'est ce qui a été fait pour les _deux_ languages. Ceci a été fait de façon "réaliste". Passer les 2/3 du temps en développement uniquement pour "tirer parti au maximum du langage" [1] est une perte de temps (souvent pour des languages qui prétendent gagner du temps de développement).
> Bref, sa demonstration ne montre absolument rien du tout si ce n'est que les 2 langages ont un sous-ensemble commun.
Ce "sous-ensemble commun" est petit ou grand ?
L'article montre qu'il est grand.
Il y a plus de guerre entre C# et java que entre perl et ruby et python et php. Partant il y a beaucoup plus de différence entre python et perl qu'entre C# et java.
Puis arrêtes, c'est MS qui veut remplacer java par C# ce qui prouve bien que ces languages sont proches.
Enfin, tu as raté quelque chose. L'article est centré Gnome, dédié aux développeurs Gnome, et ne prêche pas pour utiliser un language plus que l'autre. L'article dit que gnome doit supporter C# et java et travailler pour pallier aux écarts faibles (oui oui) qui existent entre les deux languages et non se tirer dans les pates comme nous l'invites Sun, MS et toi (un hazard ?).
Gnome faire cohabiter C, C++, perl, python, ruby, ada, etc sans gros problèmes et pour le bonheur de tous. Il n'y a pas de bonnes raisons qu'il n'en soit pas ainsi pour C# et java. Voilà ce que dit l'article.
[1] qui ressemble principalement à ajouter des incompatibilités gratuites.