juste pour ajouter 2 centimes à la discussion.
Je ne vois pas au fond les immenses différences dans les langages c# et java - à quelques détails près, mais on fait avec ou sans, enfin bon on fait ce qu'on peut. Je n'arrive pas non plus à considérer que l'implémentation du forEach est une révolution.
Niveau architecture il y de belles différences, entre la jvm et .net, d'accord, on en parle souvent. J'avoue ne toujours pas tout à fait me décider pour savoir si mono est une solution viable ou pas. Tout semble en théorie à peu près carré mais j'imagine trop bien que quand m$ voudra mettre à mort mono il aura des prises, qu'il n'a pas sur java. Et l'idée d'être lié à une plateforme... c'est plus simple, plus "on va pas s'embêter" mais je ne crois pas que de faire une solution qui marche partout-mais-surtout-sur-windows soit une idée sur laquelle on peut s'appuyer : si mono se targue de réimplémenter c#, windows aura beau jeu de dire "mais vous voyez avec telle librairie native ça ne marche pas" et hop, mono est déconsidéré (mais je dis cela simplement d'intuition! je saurais incapable de soutenir mon propos devant des bateleurs.) Bref je trouve c# un langage comme il faut mais l'idée de l'implémenter sous linux c'est une excellente idée masochiste.
Tout cela pour dire que vous avez oublié un truc, le truc à mon avis de c# : sa plateforme de dev. Avec Visual Machin vous pouvez faire des applis tranquilles avec la souris. Et cela ne s'adresse pas à la crème de la crème, tous ces purs et durs qui viennent mouler ici, mais aux "développeurs corporates" comme disait Craig Mac Clanahan, c'est à dire à 50% des développeurs qui sont assez bon pour faire leur job tranquillement mais qui ne veulent pas ou ne peuvent pas peaufiner.
En cela mettre à dispo un langage qui a l'aura de java et une capacité à faire des petites applis, c'est...pas mal , non?.... Et ok l'architecture après est pas terrible. Mais ça, pour les petites applis rien de critique. Au contraire, les données s'articulent facilement avec la façon de le présenter: le bonheur! Tu veux voir tes données, elles se mettent toutes seules dans un tableau. Ton chef est content, tu fais du c# et tu rentres tôt.
A quand une plateforme de dev de petites applis jetables sous linux et/ou en java?
Creator? Les jsf?
[^] # Re: A comparer plutot au C#
Posté par Gabriel . En réponse à la dépêche Java 2 Standard Edition version 5.0. Évalué à 4.
Je ne vois pas au fond les immenses différences dans les langages c# et java - à quelques détails près, mais on fait avec ou sans, enfin bon on fait ce qu'on peut. Je n'arrive pas non plus à considérer que l'implémentation du forEach est une révolution.
Niveau architecture il y de belles différences, entre la jvm et .net, d'accord, on en parle souvent. J'avoue ne toujours pas tout à fait me décider pour savoir si mono est une solution viable ou pas. Tout semble en théorie à peu près carré mais j'imagine trop bien que quand m$ voudra mettre à mort mono il aura des prises, qu'il n'a pas sur java. Et l'idée d'être lié à une plateforme... c'est plus simple, plus "on va pas s'embêter" mais je ne crois pas que de faire une solution qui marche partout-mais-surtout-sur-windows soit une idée sur laquelle on peut s'appuyer : si mono se targue de réimplémenter c#, windows aura beau jeu de dire "mais vous voyez avec telle librairie native ça ne marche pas" et hop, mono est déconsidéré (mais je dis cela simplement d'intuition! je saurais incapable de soutenir mon propos devant des bateleurs.) Bref je trouve c# un langage comme il faut mais l'idée de l'implémenter sous linux c'est une excellente idée masochiste.
Tout cela pour dire que vous avez oublié un truc, le truc à mon avis de c# : sa plateforme de dev. Avec Visual Machin vous pouvez faire des applis tranquilles avec la souris. Et cela ne s'adresse pas à la crème de la crème, tous ces purs et durs qui viennent mouler ici, mais aux "développeurs corporates" comme disait Craig Mac Clanahan, c'est à dire à 50% des développeurs qui sont assez bon pour faire leur job tranquillement mais qui ne veulent pas ou ne peuvent pas peaufiner.
En cela mettre à dispo un langage qui a l'aura de java et une capacité à faire des petites applis, c'est...pas mal , non?.... Et ok l'architecture après est pas terrible. Mais ça, pour les petites applis rien de critique. Au contraire, les données s'articulent facilement avec la façon de le présenter: le bonheur! Tu veux voir tes données, elles se mettent toutes seules dans un tableau. Ton chef est content, tu fais du c# et tu rentres tôt.
A quand une plateforme de dev de petites applis jetables sous linux et/ou en java?
Creator? Les jsf?