meuh si moi je lis toujours :) (au fait t'en dis quoi du droit de veto de Sun là-où-tu-sais ?)
Je suis d'accord avec tout ce que tu dis.
Pour les vieilles applis, autant les utiliser telles qu'elles sont : .NET est fort pour celà, il te facilite le travail de réutilisation, que ce soit en supportant le langage d'origine de l'appli, soit à travers des faciliter d'appels natifs (c'est le cas pour tout ce qui concerne les wrappers d'API natifs comme GTK ou autre). Sun à l'opposer te propose plutôt de réécrire ou de te taper JNI mais il ne te le conseille pas.
Pour mélanger les différents langages, je suis bien d'accord avec toi, du moment que l'on reste dans des considérations internes à un projet ou une équipe. Par contre si telle société préfère tel langage, mettons Eiffel, et souhaites vendre ses composants, en ciblant la plateforme .NET, elle permet à ses clients d'utiliser le langage qui leur chante, C# ou VB.NET par exemple : d'ailleur le client n'a aucune idée du langage utilisé lors du développement des composants achetés.
[^] # Re: Vive le marketing !
Posté par TImaniac (site web personnel) . En réponse à la dépêche Java 2 Standard Edition version 5.0. Évalué à 2.
Je suis d'accord avec tout ce que tu dis.
Pour les vieilles applis, autant les utiliser telles qu'elles sont : .NET est fort pour celà, il te facilite le travail de réutilisation, que ce soit en supportant le langage d'origine de l'appli, soit à travers des faciliter d'appels natifs (c'est le cas pour tout ce qui concerne les wrappers d'API natifs comme GTK ou autre). Sun à l'opposer te propose plutôt de réécrire ou de te taper JNI mais il ne te le conseille pas.
Pour mélanger les différents langages, je suis bien d'accord avec toi, du moment que l'on reste dans des considérations internes à un projet ou une équipe. Par contre si telle société préfère tel langage, mettons Eiffel, et souhaites vendre ses composants, en ciblant la plateforme .NET, elle permet à ses clients d'utiliser le langage qui leur chante, C# ou VB.NET par exemple : d'ailleur le client n'a aucune idée du langage utilisé lors du développement des composants achetés.