Pour moi le langage c'est une question de goût, un langage ne doit pas être dépendant d'une plateforme, et une plateforme ne doit surtout pas dépendre d'un langage.
Complètement idiot ce que tu dis...
Pour qu'un framework soit efficace, il doit être adapté au langage qui l'utilise et tirer profit de toutes ses particularités.
Je sais MS propose plein de langages pour son .NET. Enfin, des langages qui acceptent .NET à peu près. Par exemple le C++ qui n'a plus droit à l'héritage multiple etc.
Oui, il y a aussi de l'ADA qui tourne après compilation comme du C#, autant développer en C# dans ce cas puisque de toutes façons tu perds tous les avantages liés au langage...
Je crois qu'il faut comprendre qu'un langage ne se limite pas à une syntaxe mais contient également des spécificités à l'exécution. Le framework ne peut pas faire abstraction de ces spécificités, même si MS essaye de nous le faire croire.
Celà revient au même : si je suis obligé de faire table rase de MON existant pour aller vers un autre celà va être très rédibitoire. Je veux bien qu'on me propose quelque chose de nouveau, mais j'aime bien les transition douces, et surtout que je puisse m'intégrer avec l'existant, bref que je puisse faire des appli autour d'une plateforme portable tout en m'intégrant dans les environnements où je les exécute.
Et moi, qui ne connaît que OpenStep, pourquoi t'essaye de m'embrouiller avec tes Qt et Gtk ? moi je veux pas faire table rase de MON existant...
Pour travailler sur GNUstep, tu ne dois pas faire table rase sur tes connaissances. Par contre tu dois apprendre de nouvelles syntaxes (celles de l'Objective-C) et penser tes applications un tout petit peu différemment.
Tes connaissances en développement objet seront nécessaires...
Au fait, je vois que tu as développé sur .NET dans ton cv, ça faisait parti de ton existant ? tu n'as jamais eu à l'apprendre, tu as la science infuse ?
[^] # Re: enlarge your penis
Posté par nicolassanchez . En réponse à la dépêche 10 ans d'OpenStep. Évalué à 4.
Complètement idiot ce que tu dis...
Pour qu'un framework soit efficace, il doit être adapté au langage qui l'utilise et tirer profit de toutes ses particularités.
Je sais MS propose plein de langages pour son .NET. Enfin, des langages qui acceptent .NET à peu près. Par exemple le C++ qui n'a plus droit à l'héritage multiple etc.
Oui, il y a aussi de l'ADA qui tourne après compilation comme du C#, autant développer en C# dans ce cas puisque de toutes façons tu perds tous les avantages liés au langage...
Je crois qu'il faut comprendre qu'un langage ne se limite pas à une syntaxe mais contient également des spécificités à l'exécution. Le framework ne peut pas faire abstraction de ces spécificités, même si MS essaye de nous le faire croire.
Celà revient au même : si je suis obligé de faire table rase de MON existant pour aller vers un autre celà va être très rédibitoire. Je veux bien qu'on me propose quelque chose de nouveau, mais j'aime bien les transition douces, et surtout que je puisse m'intégrer avec l'existant, bref que je puisse faire des appli autour d'une plateforme portable tout en m'intégrant dans les environnements où je les exécute.
Et moi, qui ne connaît que OpenStep, pourquoi t'essaye de m'embrouiller avec tes Qt et Gtk ? moi je veux pas faire table rase de MON existant...
Pour travailler sur GNUstep, tu ne dois pas faire table rase sur tes connaissances. Par contre tu dois apprendre de nouvelles syntaxes (celles de l'Objective-C) et penser tes applications un tout petit peu différemment.
Tes connaissances en développement objet seront nécessaires...
Au fait, je vois que tu as développé sur .NET dans ton cv, ça faisait parti de ton existant ? tu n'as jamais eu à l'apprendre, tu as la science infuse ?