Faut mettre plein de smileys quand tu fais de l'humour. Les smileys, c'est comme les rires enregistés dans les séries supposées comiques. Si on ne nous dit pas où il faut rire, comment savoir que c'est drôle ?
Moi, je vois ça sous cet angle : chaque euro de différence entre une solution libre et une solution fournie par Microsoft est un euro de moins à utiliser de manière plus pertinente pour soigner les gens (vous, moi...).
Position de Debian par rapport aux allégations de SCO. Il a été demandé deux fois la semaine dernière si les allégations de SCO, anciennement Caldera, une entreprise orientée GNU/Linux, affectaient le projet Debian. Ray Dassen a expliqué que le problème jusqu'à maintenant consiste en allégations et rumeurs d'une société qui est loin sur le chemin de l'obsolescence. Ils ont encore à fournir quelque chose qui pourrait être considéré de loin comme une évidence, alors qu'il y a des indications concrètes que SCO elle-même a violé la GPL en incluant du code de système de fichiers sous GPL du noyau Linux dans son noyau propriétaire (Unixware ?). Une analyse détaillée a été diffusée plus tôt par l'Open Source Initiative
Land and Freedom est directement inspiré du livre d'Orwell (incidemment ça a été inspiré par la guerre d'Espagne qui contient le livre d'Orwell).
Tu te reprends toi-même en répondant à ton propre post, mais ce que tu dis n'est pas tant une connerie : les anarchistes et le POUM ont combattu avec des troupes séparées, mais en bonne entente. Les combattants du POUM ont par exemple contribué à la protection des bâtiments des télécommunications contrôlé par les anarchistes lors de tensions avec la faction stalinienne, début mai 1937.
Ce n'est pas totalement hors sujet : l'enjeu de la prise de contrôle des télécommunications, c'est que le secret des communications téléphoniques n'existait pas. C'est rapidement devenu un gros enjeu pour les staliniens qui ne pouvaient pas comploter par téléphone. Cela a donc une ressemblance assez lointaine avec le libre accès au code source (qui évite lui-aussi certaines magouilles).
Si tu affirmes que la loi sur la diffamation a été créée en France (avec une nuance "première mondiale") à la suite du suicide de Roger Salengro, tu te trompes. Roger Salengro est mort en 1936. Une telle loi ne peut donc être que postérieure à cette date. Or, la diffamation était déjà condamnée par les tribunaux en Angleterre à cette époque. Je cite de mémoire, donc approximativement, George Orwell dans Hommage à la Catalogne, à propos des campagnes de dénigrement et de calomnie systématiques à l'encontre de leurs alliés non conformes (anarchistes, marxistes du POUM improprement considérés comme Trotskystes) par la faction stalinienne : Ils nous ont traînés dans la boue partout sauf en Angleterre, où la loi sur la diffamation leur inspirait une sainte terreur.
Difficile de répondre après les deux zozos à ton commentaire de style zozo. Pourquoi as-tu répondu au post précédent avec un tel mépris ? C'est pourtant une réflexion de personne sensée.
Je te rappelle que l'exercice de la raison en présence d'un crime est de se demander à qui il profite.
Tu es très focalisé sur le toolkit graphique des EDI. Sans indiscrétions, dans quel domaine travailles-tu principalement ?
Pour ma part, je m'en sers pour commander des robots et des dispositifs automatisés, donc de l'informatique industrielle. L'aspect cosmétique compte, mais n'est pas primordial.
Ah oui et puis
OBJET: objet
objet: objet
OBJET: OBJET
et toute autre combinaison de majuscules/minuscules marche. Ceci dit, ce n'est pas la principale caractéristique du langage...
Déjà qu'il n'y ait pas de toolkit graphique native en Ada ou Eiffel est le constant d'échec le plus définitif qui soit.
L'erreur est humaine. Essaie EiffelStudio 5.3.
où tu dois inter-opérer avec du code existant
Pour ça, il y a l'appel à des procédures externes quand il s'agit d'utiliser du code existant d'un autre langage depuis Eiffel. Dans l'autre sens, il y a la bibliothèque Cecil.
Pour le reste je suis bien d'accord qu'il faut qu'il y ait des chiottes dans une maison. Si possible plusieurs.
Le premier lien cite des boîtes qui persistent dans l'utilisation du compilateur propriétaire EiffelStudio de Eiffel Software, qui n'est pas la seule possibilité pour programmer en Eiffel.
Je n'écris pas du fond d'un hôpital psychiatrique, avec un entonnoir sur la tête : je sais qu'il existe moins d'applications écrites en Eiffel qu'en Java, C, C++, Ada, Perl, Python, PHP, Fortran, Cobol et Visual Basic, liste non limitative. Il semblerait que ce dernier langage soit le plus utilisé de par le monde. En est-il pour autant le meilleur des langages de programmation ?
Je ne vois pas ce qu'il y a de désagréable dans tes propos. Aux USA, dans les boîtes genre Lockeed-Martin, ce genre de choses est fait systématiquement en Ada. Il me semble que imposé par les militaires, je crois avoir lu ça quelque part.
Une application critique est une application où des vies humaines sont en jeu. Dans le sens "il y a des millions d' qui s'envolent", il doit bien y avoir des applications écrites en Visual Basic...
A chaque discussions sur C/C++/Java/C#, il y a quelqu'un qui se pointe avec son langage chéri sous le bras en disant qu'il est 100 fois mieux. En général c'est Lisp, Ada, Eiffel, ou Objective C (les grands oubliés de l'industrie en gros) [...]
Le dernier lien est intéressant dans la mesure où le papier a été écrit par une personne qui avait initialement choisi Java et lui a finalement préféré Eiffel pour un projet.
Ne te méprends pas : je ne veux pas faire de prosélytisme pour Eiffel. Cependant, dire que c'est un oublié de l'industrie est faux : la vérité serait plutôt que c'est marginal. Ca peut évoluer. Une amère victoire d'Eiffel serait qu'il s'impose avec .NET.
Une de mes connaissances dirige une SSII (où il n'y a aucun développement en Eiffel, d'ailleurs), où à côté de projets Java des gens font des travaux pour l'Agence Spatiale Européenne en Ada. La commande du métro Météor a été programmée en Ada après spécification formelle. Une des grandes forces d'Ada est que l'on peut développer des logiciels critiques avec. Ce n'est pour l'instant pas le cas de Java.
Je me demande si mon obstination à ne pas utiliser les smileys (et laisser chacun trouver si ce que je raconte est sérieux ou si c'est une blague), ne finira pas par me causer du tort...-:)))))))))))))))))))))) Bon, là c'est peut-être un peu trop...
signe des temps, le livre de référence "Eiffel, The Language" est épuisé et introuvable, à part en occasion...
Il ne risque pas d'être réédité en ce moment. L'éditeur attend la troisième version de l'ouvrage où, entre autres, est abordée l'introduction dans le langage de la notion d'agent. Notion déjà implémentée dans EiffelStudio et SmartEiffel.
En principe, quand un livre est épuisé, c'est qu'il a du succès, non ?
Le logiciel embarqué des imprimantes HP est engendré à partir d'Eiffel. La gestion de la joint-venture entre la banque Lazard et le Crédit Agricole a été faite en Eiffel.
Ceci dit, c'est vrai, à part un jeu qui m'est passé une fois sous les yeux, je ne connais pas de produit très connu, ou grand public, qui soit écrit en Eiffel, si j'excepte les compilateurs Eiffel eux-même. Le domaine d'application principal, c'est les gros projets à l'unité où les contraintes de fiabilité sont grandes et la rapidité de conception primordiale. Va faire un tour sur http://eiffel.com(...) il y a d'autres exemples.
Par contre je ne connais pas (pas encore ?) de cas où Eiffel est venu concurrencer Ada sur son terrain : la programmation parallèle en temps réel. Il faut dire que les spécifications du parallélisme telles que les a conçues Bertrand Meyer n'ont encore été implémentées dans aucun compilateur, pas même celui de sa société. J'espère que ce sera le cas un jour, vu la grande élégance et la simplicité de sa solution. Le compilateur d'Eiffel Software (la boîte de Meyer) implémente la concurrence par le biais des threads, celui du projet GNU, SmartEiffel, ne l'implémente pas. Il y a d'autres compilateurs (Visual Eiffel, Tower Eiffel, Halstenbach, certains ont peut-être disparu), mais je ne les ai jamais pratiqués.
En bref, les projets Eiffel "sérieux" et d'envergure, ça existe.
Le domaine de prédilection d'Ada, c'est le temps réel dur. Exemple : commandes d'un avion.
Ceci dit, la mutation objet, Ada 95, a soulevé tellement de controverses dès la période de son élaboration, que Jean Ichbiah, le créateur originel du langage, a claqué la porte avant même la fin des travaux.
[^] # Re: Revue de presse sur l'affaire SCO
Posté par Philip Marlowe . En réponse à la dépêche Revue de presse sur l'affaire SCO. Évalué à 0.
[^] # Re: L'UFC-Que choisir attaque les « faux CD et DVD »
Posté par Philip Marlowe . En réponse à la dépêche L'UFC-Que choisir attaque les « faux CD et DVD ». Évalué à 4.
# Re: Microsoft et les centres hospitaliers
Posté par Philip Marlowe . En réponse à la dépêche Microsoft et les centres hospitaliers. Évalué à 7.
Voilà, je suis bref.
# La position de Debian
Posté par Philip Marlowe . En réponse à la dépêche Feuilleton SCO : les réponses de FSF France, Bruce Perens et RedHat. Évalué à 1.
Extrait des Debian Weekly News du 20 mai. ( http://www.debian.org/News/weekly/2003/20/(...) )
Remplacez évidence par preuve (erreur de traduction).
[^] # Re: Feuilleton SCO : les réponses de FSF France, Bruce Perens et RedHat
Posté par Philip Marlowe . En réponse à la dépêche Feuilleton SCO : les réponses de FSF France, Bruce Perens et RedHat. Évalué à 2.
Tu te reprends toi-même en répondant à ton propre post, mais ce que tu dis n'est pas tant une connerie : les anarchistes et le POUM ont combattu avec des troupes séparées, mais en bonne entente. Les combattants du POUM ont par exemple contribué à la protection des bâtiments des télécommunications contrôlé par les anarchistes lors de tensions avec la faction stalinienne, début mai 1937.
Ce n'est pas totalement hors sujet : l'enjeu de la prise de contrôle des télécommunications, c'est que le secret des communications téléphoniques n'existait pas. C'est rapidement devenu un gros enjeu pour les staliniens qui ne pouvaient pas comploter par téléphone. Cela a donc une ressemblance assez lointaine avec le libre accès au code source (qui évite lui-aussi certaines magouilles).
[^] # Re: Feuilleton SCO : les réponses de FSF France, Bruce Perens et RedHat
Posté par Philip Marlowe . En réponse à la dépêche Feuilleton SCO : les réponses de FSF France, Bruce Perens et RedHat. Évalué à 2.
[^] # Re: Vents des 4 saisons..... Fud Vs Fud......
Posté par Philip Marlowe . En réponse à la dépêche Les nouvelles de MS : changement de discours sur Linux et «petit vent d'été». Évalué à 1.
Ce que je veux dire, c'est que Microsoft devrait avoir les moyens d'une politique globale de sécurité quand il s'agit exclusivement de softs "maison".
[^] # Re: Vents des 4 saisons..... Fud Vs Fud......
Posté par Philip Marlowe . En réponse à la dépêche Les nouvelles de MS : changement de discours sur Linux et «petit vent d'été». Évalué à 1.
Là c'est la même entreprise qui fait l'application "bête" et le système d'exploitation proprement dit. De quoi avoir confiance, non ?
[^] # Re: Caldera c'est vraiment fini
Posté par Philip Marlowe . En réponse à la dépêche Caldera c'est vraiment fini. Évalué à 1.
[^] # Re: J'ai un peu de mal à suivre...
Posté par Philip Marlowe . En réponse à la dépêche Caldera c'est vraiment fini. Évalué à 1.
Les dossiers de plans risquent de te déformer les poches...
[^] # Re: Caldera c'est vraiment fini
Posté par Philip Marlowe . En réponse à la dépêche Caldera c'est vraiment fini. Évalué à 5.
Je te rappelle que l'exercice de la raison en présence d'un crime est de se demander à qui il profite.
[^] # Re: J'ai testé Windows
Posté par Philip Marlowe . En réponse à la dépêche J'ai testé Windows. Évalué à 3.
Y'a pas à dire, chez Microsoft le client est bien considéré...
[^] # Re: promouvoir Java plutot que C#
Posté par Philip Marlowe . En réponse à la dépêche Mono 0.24. Évalué à 1.
Pour ma part, je m'en sers pour commander des robots et des dispositifs automatisés, donc de l'informatique industrielle. L'aspect cosmétique compte, mais n'est pas primordial.
[^] # Re: promouvoir Java plutot que C#
Posté par Philip Marlowe . En réponse à la dépêche Mono 0.24. Évalué à 1.
[^] # Re: promouvoir Java plutot que C#
Posté par Philip Marlowe . En réponse à la dépêche Mono 0.24. Évalué à 1.
[^] # Re: promouvoir Java plutot que C#
Posté par Philip Marlowe . En réponse à la dépêche Mono 0.24. Évalué à 2.
L'erreur est humaine. Essaie EiffelStudio 5.3.
où tu dois inter-opérer avec du code existant
Pour ça, il y a l'appel à des procédures externes quand il s'agit d'utiliser du code existant d'un autre langage depuis Eiffel. Dans l'autre sens, il y a la bibliothèque Cecil.
Pour le reste je suis bien d'accord qu'il faut qu'il y ait des chiottes dans une maison. Si possible plusieurs.
[^] # Re: promouvoir Java plutot que C#
Posté par Philip Marlowe . En réponse à la dépêche Mono 0.24. Évalué à 2.
Je n'écris pas du fond d'un hôpital psychiatrique, avec un entonnoir sur la tête : je sais qu'il existe moins d'applications écrites en Eiffel qu'en Java, C, C++, Ada, Perl, Python, PHP, Fortran, Cobol et Visual Basic, liste non limitative. Il semblerait que ce dernier langage soit le plus utilisé de par le monde. En est-il pour autant le meilleur des langages de programmation ?
[^] # Re: promouvoir Java plutot que C#
Posté par Philip Marlowe . En réponse à la dépêche Mono 0.24. Évalué à 2.
[^] # Re: Mono 0.24
Posté par Philip Marlowe . En réponse à la dépêche Mono 0.24. Évalué à 2.
specifiques et pas publiés
Qu'est-ce que ça veut dire, en français ?
[^] # Re: promouvoir Java plutot que C#
Posté par Philip Marlowe . En réponse à la dépêche Mono 0.24. Évalué à 1.
[^] # Re: promouvoir Java plutot que C#
Posté par Philip Marlowe . En réponse à la dépêche Mono 0.24. Évalué à 1.
http://archive.eiffel.com/eiffel/projects/list.html(...)
http://archive.eiffel.com/eiffel/projects/calfp/page.html(...)
http://archive.eiffel.com/eiffel/projects/hp/creel.html(...)
http://archive.eiffel.com/eiffel/projects/montgomery/page.html(...)
http://archive.eiffel.com/eiffel/projects/beale/page.html(...)
Le dernier lien est intéressant dans la mesure où le papier a été écrit par une personne qui avait initialement choisi Java et lui a finalement préféré Eiffel pour un projet.
Ne te méprends pas : je ne veux pas faire de prosélytisme pour Eiffel. Cependant, dire que c'est un oublié de l'industrie est faux : la vérité serait plutôt que c'est marginal. Ca peut évoluer. Une amère victoire d'Eiffel serait qu'il s'impose avec .NET.
Une de mes connaissances dirige une SSII (où il n'y a aucun développement en Eiffel, d'ailleurs), où à côté de projets Java des gens font des travaux pour l'Agence Spatiale Européenne en Ada. La commande du métro Météor a été programmée en Ada après spécification formelle. Une des grandes forces d'Ada est que l'on peut développer des logiciels critiques avec. Ce n'est pour l'instant pas le cas de Java.
[^] # Re: Mono 0.24
Posté par Philip Marlowe . En réponse à la dépêche Mono 0.24. Évalué à 1.
[^] # Re: Mono 0.24
Posté par Philip Marlowe . En réponse à la dépêche Mono 0.24. Évalué à 1.
Il ne risque pas d'être réédité en ce moment. L'éditeur attend la troisième version de l'ouvrage où, entre autres, est abordée l'introduction dans le langage de la notion d'agent. Notion déjà implémentée dans EiffelStudio et SmartEiffel.
En principe, quand un livre est épuisé, c'est qu'il a du succès, non ?
[^] # Re: promouvoir Java plutot que C#
Posté par Philip Marlowe . En réponse à la dépêche Mono 0.24. Évalué à 1.
Ceci dit, c'est vrai, à part un jeu qui m'est passé une fois sous les yeux, je ne connais pas de produit très connu, ou grand public, qui soit écrit en Eiffel, si j'excepte les compilateurs Eiffel eux-même. Le domaine d'application principal, c'est les gros projets à l'unité où les contraintes de fiabilité sont grandes et la rapidité de conception primordiale. Va faire un tour sur http://eiffel.com(...) il y a d'autres exemples.
Par contre je ne connais pas (pas encore ?) de cas où Eiffel est venu concurrencer Ada sur son terrain : la programmation parallèle en temps réel. Il faut dire que les spécifications du parallélisme telles que les a conçues Bertrand Meyer n'ont encore été implémentées dans aucun compilateur, pas même celui de sa société. J'espère que ce sera le cas un jour, vu la grande élégance et la simplicité de sa solution. Le compilateur d'Eiffel Software (la boîte de Meyer) implémente la concurrence par le biais des threads, celui du projet GNU, SmartEiffel, ne l'implémente pas. Il y a d'autres compilateurs (Visual Eiffel, Tower Eiffel, Halstenbach, certains ont peut-être disparu), mais je ne les ai jamais pratiqués.
En bref, les projets Eiffel "sérieux" et d'envergure, ça existe.
[^] # Re: promouvoir Java plutot que C#
Posté par Philip Marlowe . En réponse à la dépêche Mono 0.24. Évalué à 2.
Ceci dit, la mutation objet, Ada 95, a soulevé tellement de controverses dès la période de son élaboration, que Jean Ichbiah, le créateur originel du langage, a claqué la porte avant même la fin des travaux.