Je n'ai pas l'impression que l'on évalue ce passage d'EiffelStudio au libre à sa juste valeur. Je vois même des commentaires tendant à déprécier l'intérêt du langage (qui, en effet, n'est pas parfait) ou l'activité des commerciaux d'ISE qui n'a pas conduit à une domination mondiale.
D'abord, en vitesse, les principales caractéristiques, maintes fois exposées, d'Eiffel.
La programmation par contrat permet de spécifier les applications ainsi que de les documenter. En passant, la gestion des exceptions est d'une remarquable simplicité : la génération d'une exception est la violation d'une assertion. Quand j'entrevois le pastis de la gestion des exceptions en, par exemple, Java, ça ne me donne pas envie. L'héritage, multiple bien sûr, ne simplifie pas la vie de ceux qui implémentent des compilateurs Eiffel ; mais celle du reste du monde. La généricité (qui peut certes être simulée par l'héritage, surtout quand il est multiple...) évite la duplication inutile de code et concourt à sa lisibilité.
Si l'on cherche un langage ayant ces trois caractéristiques, il n'y a pas pléthore. On peut ajouter une syntaxe d'une lumineuse clarté, héritée de Simula, de Pascal et d'Ada, l'identité entre la classe et le type, associée à l'unicité de leur représentation par un fichier ainsi que les nombreuses facilités, anciennes ou plus récentes, telles que l'héritage d'implémentation.
Le principal manque de la spécification d'Eiffel concerne les concepts de concurrence et d'application répartie. En ce qui concerne la concurrence, EiffelStudio implémente les threads et permet donc le multitâche. Bertrand Meyer a proposé une conception unifiée de ces concepts sous le nom de SCOOP (Simple Concurrent Object Oriented Programming). Son implémentation offrirait une remarquable facilité d'utlisation aux programmeurs, au prix d'une terrible difficulté pour ceux qui auraient à l'implémenter dans un compilateur.
Bertrand Meyer, le géniteur d'Eiffel, occupe désormais une position académique en tant que titulaire de la chaire de Génie Logiciel à l'Ecole Polytechnique Fédérale de Zurich. Parmi les projets de ses collègues ou élèves, on trouve :
Il y a plein d'autres projets concernant Eiffel sur le site de l'ETH. On peut aussi y découvrir des jeux développés par les étudiants comme sujet d'étude.
Ces derniers temps, Eiffel Software promouvait les qualités du langage en tant qu'elles facilitent les pratiques d'outsourcing et d'offshoring, propres à faire grincer les dents de beaucoup de monde, à commencer par les miennes... Cette facilité de sous-traiter le travail logiciel liée à la capacité de bien spécifier, en particulier grâce à la conception par contrats, est une chose à prendre en compte dans l'élaboration collective de logiciels libres. De plus, l'extrême lisibilité du langage, y compris par les non-spécialistes, peut permettre une communication fructueuse entre les praticiens des aspects métier et ceux de la programmation. Je pense qu'un projet métier libre, genre dont on peut espérer la prolification, tirerait grandement parti des qualités d'Eiffel dans le cadre d'un travail distribué et décentralisé, qui sont les caractéristiques fréquentes des projets libres.
Je ne vous parle pas de l'environnement de développement, faites-vous en une idée par votre propre pratique. Je risque d'oublier des délices, entre la navigation dans le code et les multiples outils et facilités qu'il offre et qui font du développement sous EiffelStudio un vrai plaisir. Jusqu'ici, je me retenais de le dire, la chose étant purement propriétaire, maintenant je peux y aller !
En gros, j'ai l'impression, purement subjective probablement, que certains d'entre vous trouvent que la mariée est trop belle.
Oui, je confirme. Il peut y avoir des variantes, bibliothèques de base compilées avec le projet, ou inclusion de celles-ci en tant qu'élément précompilé, mais du point de vue de la licence ça revient au même.
Ce compilateur est réalisé par Eric Bezault, le créateur de la bien connue bibliothèque Gobo pour Eiffel, qui a pour ambition d'être compatible avec tous les compilateurs Eiffel en activité. Il est réalisé sous la Eiffel Forum License, version 2, compatible GPL, et qui est tellement concise que je peux la citer intégralement ci-dessous :
Eiffel Forum License, version 2
1. Permission is hereby granted to use, copy, modify and/or distribute this package, provided that:
* copyright notices are retained unchanged,
* any distribution of this package, whether modified or not, includes this license text.
2. Permission is hereby also granted to distribute binary programs which depend on this package. If the binary program depends on a modified version of this package, you are encouraged to publicly release the modified version of this package.
THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT WARRANTY. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS BE LIABLE TO ANY PARTY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THIS PACKAGE.
Je sais que c'est triste, mon point de vue sur Microsoft. Mais je comprends très bien que Windows peut booter sans iE, et qu'enlever IE casse certaines fonctionnalités : Windows Update, le système d'aide et d'autres choses que je te fais confiance pour connaître mieux que moi.
Mais c'est une conversation d'arrière-garde, Netscape est mort, c'était là le but visé. Il a laissé une descendance...
Tu es un grand artiste ! Tu contredis les déclarations officielles, devant la justice !, de Microsoft à propos de l'intégration d'Explorer, et tu feins de prendre pour argent comptant les affirmations sarcastiques de briaeros007, en lui reprochant l'inconstance générale de ses réactions aux déclarations de ton employeur ! Vraiment du grand art !
Quand te mutent-ils au service juridique chez MS ? Même si ça compromet tout emménagement de ta part dans le New Jersey...
"Ne laissez jamais un humain faire le travail d'un programme"
Ca me rappelle la signature que j'utilisais avant, qui me venait de réflexions que je me faisais en tant que programmeur Eiffel devant les discussions acharmées de tenants de Java, C# ou C++, surtout quand ils abordaient les notions de virtual : "Se prendre pour un compilateur, c'est un trouble du comportement".
Sinon je saisis l'occasion de te remercier et de t'applaudir de faire connaître le travail de Benoît Sonntag ainsi que pour les essais que tu as écrits autour des concepts de Lisaac,qui donnent lieu à de fructueuses réflexions. Je regrette seulement de ne pas avoir plus de temps à consacrer aux travaux pratiques autour de ça. Merci aussi à nicO, pour les mêmes raisons.
si le compilateur a été capable d'écrire ce code, un programmeur sera capable de le faire
Même si ce que tu racontes était vrai, si le programmeur met 10, 100, 1000 fois plus de temps pour faire la même chose... En plus le fonctionnement des optimisations mises en places par le compilateur peuvent être garanties dans leur fonctionnement, et même parfois carrément être prouvées. Ca engendrera des bugs de pus haut niveau...
- Ne pas se focaliser uniquement sur les performances, la plupart des langages compilés ont aujourd'hui des performances largement raisonnable et suffisantes.
Tu donnes l'impression de ne pas avoir compris l'utilité de Lisaac : c'est un langage destiné aux couches de bas niveau, et postulant de ce fait au remplacement du C ou le concurrençant, mais permettant une écriture à partir de concepts plus élaborés. Ce n'est pas un langage alternatif aux langages du genre Python, C#, Java ou Eiffel. Ou alors là, c'est moi qui ai mal compris.
Désolé, je ne peux pas indiquer un quelconque article au sujet des deux pourvois en cassation au maximum. Par contre c'est par affablilité que j'ai commencé la phrase par à ma connaissance. J'en ai une certitude absolue. C'est une des notions élémentaires que l'on apprend au tout début de la moindre initiation en droit pour non-spécialiste (l'organisation de la Justice en France).
Pour les révisions des procès, c'était une boutade. Même si ça s'appliquait aux juridictions civiles, à raison de quelques unes par siècle, on a le temps de voir venir...
A ma connaissance, il peut y avoir au plus deux pourvois en cassation, ce qui donne : un jugement en première instance, interjeté une fois en appel, un premier pourvoi en cassation, affaire rejugée une première fois en cour d'appel, repourvoi en cassation et enfin un jugement définitif en cours d'appel qui doit absolument tenir compte des arrêts de le cour de cassation.
Ce qui fait au maximum 6 jugements de tribunaux nationaux, avant d'éventuellement poursuivre devant une juridiction européenne, là j'ai moins de notions, ou une éventuelle révision du procès (comme dans l'affaire Seznec, qui n'a pas suivi ce schéma par ailleurs). En principe, quand on en arrive là, un certain temps s'est écoulé...
Je suis content de l'apprendre. En fait, à ma connaissance, SCOOP avec son mot-clé separate et un fichier de ressources un peu semblable aux fichiers d'assemblage de classes (permettant de savoir si le nouveau "processeur" est un thread, un autre processeur, ou une machine distante, ou autre chose), ça n'a jamais été implémenté en 2006. Que la spécification date de 1995, je veux bien le croire.
Il était né en 1946, il allait donc avoir soixante ans. Tu trouves que c'est un âge où l'on meurt de vieillesse ? A soixante ans il y en a qui pratiquent le parachutime, voire même qui le découvrent ! Tu es toi-même vieux avant l'âge ou quoi ?
Oui, on pouvait déjà être libre, libéré, libérateur, libéral, libertin, libériste (pilote de delta ou de parapente) ou libertarien, on peut désormais aussi être libriste. Peut-on être tout ça en même temps ? Peut-on en plus être laborantin ?
Je te remercie d'avoir posté les liens sur les renseignements que je demandais, tu es le premier à l'avoir fait dans les commentaires de cette nouvelle.
Pour le reste, décerne-toi toi-même les médailles que tu mérites, c'est une pratique dans laquelle tu as l'air d'être à l'aise.
Du chantage ? Es-tu sûr de bien maîtriser le français ? Et même si c'était le cas, pBpG aurait les nerfs assez solides pour me répondre lui-même. Il n'a par surcroît pas besoin de gardes du corps dans un environnement virtuel. Enfin, si c'est ta vocation...
Quedalle, lors de l'achat les conditions sont tres explicitement donnees
Je suppose que ces conditions ne sont publiées que pour les clients et que, donc, tu ne peux nous en informer, ou nous donner un lien sur leur contenu (cependant je pense que pour respecter certaines obligations de base d'un contrat, en particulier que celui-ci ne doit pas comporter de clauses inconnues d'une des parties, le client potentiel doit pouvoir les connaître avant d'acheter. Et comme a priori toute personne physique ou morale est susceptible d'acheter, ces conditions devraient être publiques).
Donc si tu nous informe sur ce qui est à vendre, sous quelle forme c'est livré et à quelles conditions de vente, on se trouverait sur des bases rationnelles pour discuter. A l'heure actuelle, la chose dont on débat est : Microsoft, pour répondre aux exigences de la Commission Européenne concernant l'interopérabilité, ouvre son code source, sous conditions. S'il y a des aspects annexes non précisés dans cette nouvelle qui infirment nos dires, livre-les nous, afin que nous cessions de dénigrer sans raisons les pratiques de l'entreprise qui t'emploie.
Petite note de style sous forme de regret tardif : si avant de valider mon post, au lieu de « que les producteurs pouvaient comprendre » j'avais écrit « que les producteurs puissent comprendre », ça aurait été tellement mieux que ça me fait mal au ventre rien que d'en parler.
C'est amusant que tu évoques l'aspect franchouillard de l'humour des Bronzés, quand les films sont sortis c'était justement leur caractéristique la moins évidente. Jackie Berroyer a raconté dans un article que l'équipe pour être financée avait dû rajouter des gags que les producteurs pouvaient comprendre dans le script du premier.
J'évoquerais bien ce que ces films contenaient de nouveau à leur sortie, qui a beaucoup vieilli depuis, mais c'est comme le pinard : quand tu ne l'aimes pas, tu tentes ta chance avec une autre bouteille.
Ah ben oui, tout comme la GPL en fait. Si tu lis du code GPL et que tu ne respectes pas la licence en implementant ta version(non-GPL), tu violes le copyright.
La différence c'est que dans le premier cas tu achètes des informations que la forme sous laquelle on te les délivre peut t'empêcher d'utiliser. En mettant les choses au pire, on peut t'interdire à cause de viol de copyright d'utiliser ton code sous quelque forme que ce soit, alors qu'au départ tu as payé pour avoir les infos qui te permettent de l'écrire.
De l'autre côté il me semble que dans le monde du libre on a recours largement à des interfaces documentées et à des normes édictées par des instances indépendantes.
bref MS offre le code source
Offre ? Quand je remets 10,70 ¤ à la RATP ils m'offrent un carnet de tickets de métro. Mais j'ai des doutes sur leur sincérité.
# Goûtez-y !
Posté par Philip Marlowe . En réponse à la dépêche EiffelStudio devient un logiciel libre. Évalué à 10.
D'abord, en vitesse, les principales caractéristiques, maintes fois exposées, d'Eiffel.
La programmation par contrat permet de spécifier les applications ainsi que de les documenter. En passant, la gestion des exceptions est d'une remarquable simplicité : la génération d'une exception est la violation d'une assertion. Quand j'entrevois le pastis de la gestion des exceptions en, par exemple, Java, ça ne me donne pas envie. L'héritage, multiple bien sûr, ne simplifie pas la vie de ceux qui implémentent des compilateurs Eiffel ; mais celle du reste du monde. La généricité (qui peut certes être simulée par l'héritage, surtout quand il est multiple...) évite la duplication inutile de code et concourt à sa lisibilité.
Si l'on cherche un langage ayant ces trois caractéristiques, il n'y a pas pléthore. On peut ajouter une syntaxe d'une lumineuse clarté, héritée de Simula, de Pascal et d'Ada, l'identité entre la classe et le type, associée à l'unicité de leur représentation par un fichier ainsi que les nombreuses facilités, anciennes ou plus récentes, telles que l'héritage d'implémentation.
Le principal manque de la spécification d'Eiffel concerne les concepts de concurrence et d'application répartie. En ce qui concerne la concurrence, EiffelStudio implémente les threads et permet donc le multitâche. Bertrand Meyer a proposé une conception unifiée de ces concepts sous le nom de SCOOP (Simple Concurrent Object Oriented Programming). Son implémentation offrirait une remarquable facilité d'utlisation aux programmeurs, au prix d'une terrible difficulté pour ceux qui auraient à l'implémenter dans un compilateur.
Bertrand Meyer, le géniteur d'Eiffel, occupe désormais une position académique en tant que titulaire de la chaire de Génie Logiciel à l'Ecole Polytechnique Fédérale de Zurich. Parmi les projets de ses collègues ou élèves, on trouve :
une ébauche d'implémentation de SCOOP, SCOOPLI par Volkan Arslan
http://se.inf.ethz.ch/research/scoop.html
http://eiffelzone.com/esd/scoopli/index.html
AutoTest, un outil de test automatique de code Eiffel, écrit par Andreas Leitner et Ilinca Ciupa comme project de recherche
http://se.ethz.ch/people/leitner/auto_test/
Erl-G, une bibliothèque permettant la réflexivité et l'introspection du langage écrite par Andreas Leitner.
http://se.inf.ethz.ch/people/leitner/erl_g/
Il y a plein d'autres projets concernant Eiffel sur le site de l'ETH. On peut aussi y découvrir des jeux développés par les étudiants comme sujet d'étude.
Ces derniers temps, Eiffel Software promouvait les qualités du langage en tant qu'elles facilitent les pratiques d'outsourcing et d'offshoring, propres à faire grincer les dents de beaucoup de monde, à commencer par les miennes... Cette facilité de sous-traiter le travail logiciel liée à la capacité de bien spécifier, en particulier grâce à la conception par contrats, est une chose à prendre en compte dans l'élaboration collective de logiciels libres. De plus, l'extrême lisibilité du langage, y compris par les non-spécialistes, peut permettre une communication fructueuse entre les praticiens des aspects métier et ceux de la programmation. Je pense qu'un projet métier libre, genre dont on peut espérer la prolification, tirerait grandement parti des qualités d'Eiffel dans le cadre d'un travail distribué et décentralisé, qui sont les caractéristiques fréquentes des projets libres.
Je ne vous parle pas de l'environnement de développement, faites-vous en une idée par votre propre pratique. Je risque d'oublier des délices, entre la navigation dans le code et les multiples outils et facilités qu'il offre et qui font du développement sous EiffelStudio un vrai plaisir. Jusqu'ici, je me retenais de le dire, la chose étant purement propriétaire, maintenant je peux y aller !
En gros, j'ai l'impression, purement subjective probablement, que certains d'entre vous trouvent que la mariée est trop belle.
[^] # Re: Différences par rapport à l'ancienne version "Free"
Posté par Philip Marlowe . En réponse à la dépêche EiffelStudio devient un logiciel libre. Évalué à 8.
[^] # Re: Proprio vs libre
Posté par Philip Marlowe . En réponse à la dépêche EiffelStudio devient un logiciel libre. Évalué à 6.
# Encore un autre !
Posté par Philip Marlowe . En réponse à la dépêche EiffelStudio devient un logiciel libre. Évalué à 6.
http://gobo-eiffel.sourceforge.net/gec/index.html
https://sourceforge.net/projects/gobo-eiffel/
Ce compilateur est réalisé par Eric Bezault, le créateur de la bien connue bibliothèque Gobo pour Eiffel, qui a pour ambition d'être compatible avec tous les compilateurs Eiffel en activité. Il est réalisé sous la Eiffel Forum License, version 2, compatible GPL, et qui est tellement concise que je peux la citer intégralement ci-dessous :
[^] # Re: Je trouve que l'UE se trompe.
Posté par Philip Marlowe . En réponse au journal L'UE se méfie de Vista. Évalué à 2.
Mais c'est une conversation d'arrière-garde, Netscape est mort, c'était là le but visé. Il a laissé une descendance...
[^] # Re: Je trouve que l'UE se trompe.
Posté par Philip Marlowe . En réponse au journal L'UE se méfie de Vista. Évalué à 2.
Quand te mutent-ils au service juridique chez MS ? Même si ça compromet tout emménagement de ta part dans le New Jersey...
[^] # Re: Comme dirait mon prof...
Posté par Philip Marlowe . En réponse au journal Le laptop du MIT est indécent .... Évalué à -2.
[^] # Re: Nul n'est prophète en son pays
Posté par Philip Marlowe . En réponse à la dépêche Mandriva licencie 18 personnes dont Gaël Duval. Évalué à 7.
C'est bien d'émailler un commentaire indigné et un peu austère d'une note d'humour. En tout cas merci, j'ai bien ri.
[^] # Re: Comment faire un langage plus rapide que C ?
Posté par Philip Marlowe . En réponse à la dépêche 23 mars: Conférence au LORIA sur Lisaac, un nouveau langage. Évalué à 3.
Ca me rappelle la signature que j'utilisais avant, qui me venait de réflexions que je me faisais en tant que programmeur Eiffel devant les discussions acharmées de tenants de Java, C# ou C++, surtout quand ils abordaient les notions de virtual : "Se prendre pour un compilateur, c'est un trouble du comportement".
Sinon je saisis l'occasion de te remercier et de t'applaudir de faire connaître le travail de Benoît Sonntag ainsi que pour les essais que tu as écrits autour des concepts de Lisaac,qui donnent lieu à de fructueuses réflexions. Je regrette seulement de ne pas avoir plus de temps à consacrer aux travaux pratiques autour de ça. Merci aussi à nicO, pour les mêmes raisons.
[^] # Re: Comment faire un langage plus rapide que C ?
Posté par Philip Marlowe . En réponse à la dépêche 23 mars: Conférence au LORIA sur Lisaac, un nouveau langage. Évalué à 3.
Même si ce que tu racontes était vrai, si le programmeur met 10, 100, 1000 fois plus de temps pour faire la même chose... En plus le fonctionnement des optimisations mises en places par le compilateur peuvent être garanties dans leur fonctionnement, et même parfois carrément être prouvées. Ca engendrera des bugs de pus haut niveau...
- Ne pas se focaliser uniquement sur les performances, la plupart des langages compilés ont aujourd'hui des performances largement raisonnable et suffisantes.
Tu donnes l'impression de ne pas avoir compris l'utilité de Lisaac : c'est un langage destiné aux couches de bas niveau, et postulant de ce fait au remplacement du C ou le concurrençant, mais permettant une écriture à partir de concepts plus élaborés. Ce n'est pas un langage alternatif aux langages du genre Python, C#, Java ou Eiffel. Ou alors là, c'est moi qui ai mal compris.
[^] # Re: Euh ...
Posté par Philip Marlowe . En réponse à la dépêche 23 mars: Conférence au LORIA sur Lisaac, un nouveau langage. Évalué à 3.
Ça tombe bien, il se trouve que c'est le cas.
[^] # Re: Pffff
Posté par Philip Marlowe . En réponse à la dépêche Copie privée des DVD : la cour de cassation a tranché !. Évalué à 3.
Pour les révisions des procès, c'était une boutade. Même si ça s'appliquait aux juridictions civiles, à raison de quelques unes par siècle, on a le temps de voir venir...
[^] # Re: Pffff
Posté par Philip Marlowe . En réponse à la dépêche Copie privée des DVD : la cour de cassation a tranché !. Évalué à 1.
Ce qui fait au maximum 6 jugements de tribunaux nationaux, avant d'éventuellement poursuivre devant une juridiction européenne, là j'ai moins de notions, ou une éventuelle révision du procès (comme dans l'affaire Seznec, qui n'a pas suivi ce schéma par ailleurs). En principe, quand on en arrive là, un certain temps s'est écoulé...
[^] # Re: Toujours pas l'intégration de GOMP...
Posté par Philip Marlowe . En réponse à la dépêche Sortie de la version 4.1 du compilateur GCC. Évalué à 3.
Je suis content de l'apprendre. En fait, à ma connaissance, SCOOP avec son mot-clé separate et un fichier de ressources un peu semblable aux fichiers d'assemblage de classes (permettant de savoir si le nouveau "processeur" est un thread, un autre processeur, ou une machine distante, ou autre chose), ça n'a jamais été implémenté en 2006. Que la spécification date de 1995, je veux bien le croire.
[^] # Re: mort de quoi ?
Posté par Philip Marlowe . En réponse à la dépêche Disparition de M. Gilles KAHN, Président de l'INRIA, membre de l'Académie des Sciences. Évalué à 4.
[^] # Re: Libriste
Posté par Philip Marlowe . En réponse à la dépêche Les UltraSparc sous GPL. Évalué à 5.
~~~~~~> []
[^] # Re: Le micro ?
Posté par Philip Marlowe . En réponse au journal [HS] : où sont les musulmans modérés dans cette histoire de caricatures ?. Évalué à -1.
[^] # Re: Section humour
Posté par Philip Marlowe . En réponse à la dépêche Microsoft "vend" son code source. Évalué à -1.
Pour le reste, décerne-toi toi-même les médailles que tu mérites, c'est une pratique dans laquelle tu as l'air d'être à l'aise.
[^] # Re: Section humour
Posté par Philip Marlowe . En réponse à la dépêche Microsoft "vend" son code source. Évalué à 0.
[^] # Re: Section humour
Posté par Philip Marlowe . En réponse à la dépêche Microsoft "vend" son code source. Évalué à 1.
A l'heure où je poste, the page cannot be found.
[^] # Re: Section humour
Posté par Philip Marlowe . En réponse à la dépêche Microsoft "vend" son code source. Évalué à -1.
Je suppose que ces conditions ne sont publiées que pour les clients et que, donc, tu ne peux nous en informer, ou nous donner un lien sur leur contenu (cependant je pense que pour respecter certaines obligations de base d'un contrat, en particulier que celui-ci ne doit pas comporter de clauses inconnues d'une des parties, le client potentiel doit pouvoir les connaître avant d'acheter. Et comme a priori toute personne physique ou morale est susceptible d'acheter, ces conditions devraient être publiques).
Donc si tu nous informe sur ce qui est à vendre, sous quelle forme c'est livré et à quelles conditions de vente, on se trouverait sur des bases rationnelles pour discuter. A l'heure actuelle, la chose dont on débat est : Microsoft, pour répondre aux exigences de la Commission Européenne concernant l'interopérabilité, ouvre son code source, sous conditions. S'il y a des aspects annexes non précisés dans cette nouvelle qui infirment nos dires, livre-les nous, afin que nous cessions de dénigrer sans raisons les pratiques de l'entreprise qui t'emploie.
[^] # Re: Promotionite ?
Posté par Philip Marlowe . En réponse à la dépêche Les bronzés 3 : vu en avant première. Évalué à 1.
[^] # Re: Promotionite ?
Posté par Philip Marlowe . En réponse à la dépêche Les bronzés 3 : vu en avant première. Évalué à 2.
[^] # Re: Promotionite ?
Posté par Philip Marlowe . En réponse à la dépêche Les bronzés 3 : vu en avant première. Évalué à 1.
J'évoquerais bien ce que ces films contenaient de nouveau à leur sortie, qui a beaucoup vieilli depuis, mais c'est comme le pinard : quand tu ne l'aimes pas, tu tentes ta chance avec une autre bouteille.
[^] # Re: Section humour
Posté par Philip Marlowe . En réponse à la dépêche Microsoft "vend" son code source. Évalué à 5.
La différence c'est que dans le premier cas tu achètes des informations que la forme sous laquelle on te les délivre peut t'empêcher d'utiliser. En mettant les choses au pire, on peut t'interdire à cause de viol de copyright d'utiliser ton code sous quelque forme que ce soit, alors qu'au départ tu as payé pour avoir les infos qui te permettent de l'écrire.
De l'autre côté il me semble que dans le monde du libre on a recours largement à des interfaces documentées et à des normes édictées par des instances indépendantes.
bref MS offre le code source
Offre ? Quand je remets 10,70 ¤ à la RATP ils m'offrent un carnet de tickets de métro. Mais j'ai des doutes sur leur sincérité.