Moby-Dik a écrit 2937 commentaires

  • [^] # Re: Mouai

    Posté par  . En réponse à la dépêche Common LISP, un langage à (re)découvrir. Évalué à 1.

    Vous n'avez de toute évidence pas la moindre idée de ce qui a été fait en Lisp, en C ou en n'importe quel autre langage ; un petit aperçu s'impose Des chiffres avec une description de la méthode de recensement utilisée, ce serait intéressant. Là c'est du vague emballé dans du flou. Y-a-t-il des systèmes d'exploitations écrits en Lisp ? oui... des tas Ah lesquels ? Et à quelle échelle sont-ils utilisés ? :-))
  • [^] # Re: Réponse d'un gourou imaginaire

    Posté par  . En réponse à la dépêche Common LISP, un langage à (re)découvrir. Évalué à 3.

    Ouaip. Comme c'est un jeu de plateformes, ils auraient dû faire les routines de sprites en Lisp. Mais bon, ils sont victimes de leurs préjugés, les pauvres :-))
  • [^] # Re: Le plus lisible

    Posté par  . En réponse à la dépêche Common LISP, un langage à (re)découvrir. Évalué à 2.

    Ah, mais les tours de Hanoi, aussi ! :-))
  • [^] # Re: Réponse d'un gourou imaginaire

    Posté par  . En réponse à la dépêche Common LISP, un langage à (re)découvrir. Évalué à 1.

    Hum, n'est-ce pas toi qui te gaussais des pisse-froid qui manquent d'humour, quelques messages plus haut ?
    Hmmmm ?

    :-))
  • [^] # Re: Réponse d'un gourou imaginaire

    Posté par  . En réponse à la dépêche Common LISP, un langage à (re)découvrir. Évalué à 7.

    Joli en effet :))
    Bon, pour le Lisp, une entrée de la Faq :

    E. Was Abuse Written Entirely in Lisp?

    This has the unfortunate possibilty of becoming a well spread misconception.
    While the external entity code that you will write for modifications and
    additions (or total reconstruction) of the game will be in Lisp, the game
    engine was written in C++. There is also a small amount of 80x86 assembly
    in the DOS version.

    Here is the wc (word count) output on the source code.

    Lisp code: 5374 16377 142220 total
    C++ code: 67904 185889 1717174 total
    Asm code: (negligible)

    Approximately seven percent of the game engine and Abuse combined is
    Lisp code. The rest is C++. There 5044 lines of Lisp code distributed in
    the 0.3.2 version of the Linux version, so you are seeing _all_ of the Lisp
    code (the difference is likely due to some lisp net Abuse code that hasn't
    been finished yet).
  • [^] # Re: Mouai

    Posté par  . En réponse à la dépêche Common LISP, un langage à (re)découvrir. Évalué à 2.

    Voyons, tu oublies le complot mondial des barbus rétrogrades (les mêmes à coup sûr qui veulent faire croire qu'un avion s'est écrasé sur le Pentagone !).
  • [^] # Réponse d'un gourou imaginaire

    Posté par  . En réponse à la dépêche Common LISP, un langage à (re)découvrir. Évalué à 10.

    Cher néophyte,

    Je ne connais pas grand chose aux langages fonctionnels mais ca a l'air grave interessant.

    Plus exactement, c'est amusant et ça peut donner de bonnes idées pour tes expériences futures. Maintenant, en-dehors de cas académiques (la factorielle (tm), etc), c'est relativement inutile de vouloir s'accrocher à ce genre de langages. Les problèmes du monde réel, qui sont complexes, multivalents et nécessitent des solutions soigneusement affutées, s'accomodent mal de la "pureté", ou plus exactement de l'austérité sémantique, des langages fonctionnels.

    Quand je vois que KDE avec du C++ arrive tout juste au niveau des fonctionnalites d'emacs avec son lisp

    Non non petit scarabée, quand tu t'adresses à un gourou, abstiens-toi de troller comme tu le fais dans la cour avec les autres scarabées... Enfin, je te pardonne, ça m'est arrivé aussi dans ma jeunesse de faire preuve d'impolitesse avec les gourous dont je quémandais les lumières :)

    Vous croyez qu'un langage imperatif peut s'approcher d'un langage fonctionnel suffisamment pour en procurer les avantages ?

    Ah cher newbie, tu poses la mauvaise question (rassure-toi, c'est un trait commun à beaucoup de newbies, et tu arriveras à t'en défaire grâce à la sagesse que tu accumuleras). La bonne question est : quels sont donc les mythiques avantages des langages fonctionnels ? Tu verras que la réponse se réduit à l'ensemble vide.

    y a-t-il des boite a outils graphique (style Qt, gtk, ...) et des constructeurs d'interface (glade, Qt Designer, ...) avec vos langages fonctionnels

    J'ai déjà vu une interface graphique réalisée en Lisp. Mais je te rassure, c'était laid, lent et buggé.

    j'ai cru comprendre qu'une des forces du Lisp etait la souplesse de ses types definies de facon plutot faineante

    C'est une "force" commune à la plupart des langages interprétés (ou pseudo-compilés). Si c'est ce que tu cherches, Perl par exemple fera très bien l'affaire. Pas besoin donc de se perdre dans une marée d'inutiles parenthèses...

    et ses capacites de mise a jour dynamique

    Là encore, c'est une caractéristique de Lisp qui le rend assez beau d'un point de vue théorique (académique) ; un peu comme le fait que la sémantique du langage se satisfasse de très peu de constructions "natives" (on peut descendre à moins d'une dizaine), ou que tout soit listes qui sont elles-mêmes paires pointées (d'ailleurs, indice, c'est intéressant pour les templates C++). Mais en pratique, c'est beaucoup trop lourd à exploiter. Tu imagines un vrai programme (un pas trivial, plusieurs milliers de lignes au minimum) qui changerait à la volée la définition de ses propres fonctions et structures ? Ce serait rudement amusant à débugger, un programme pareil, tu penses ;) Certes la nomenclature deviendrait un effort inutile et donc évitable (ce qui n'est pas, j'en suis sûr, sans éveiller ton tempérament paresseux comme celui de tout programmeur de génie, même en herbe et en culottes courtes), puisqu'avec des structures qui changent de sémantique au gré de l'exécution du programme, pourquoi s'acharner à vouloir donner des noms pertinents ?

    je crois que je devrai faire un tour sur un newsgroup de programmation fonctionelle.

    Crois-moi, la vie est belle et vaut la peine d'être vécue. C'est bien dommage de s'abandonner à de telles pensées noires et peu adaptées à la fraîcheur de ta sève, petit scarabée.

    Comment qu'on rentre ?

    L'INRIA c'est chiant et rempli de gens qui pensent travailler sur des sujets très utiles qui en fait n'aboutissent jamais à rien de concret (ou alors un pauvre partenariat concernant mille lignes de code après dix ans de "recherches" poussives). On n'y est de plus pas bien payé (normal, puisqu'on est inutile). Par contre, si tu choisis bien le lieu et la période, tu pourras passer d'agréables vacances sur la côte d'Azur : un stage est tout indiqué ; tâche de dégoter un sujet bien fumeux à Sophia-Antipolis et fais-toi des copains parmi les autres stagiaires du coin (que tu pourras rencontrer dans la résidence à laquelle t'enverra l'INRIA), tu ne le regretteras pas.


    Voilà, petit scarabée, j'espère que mes réponses t'agréeront. Il est toujours agréable de pouvoir être utile à d'innocents et jeunes newbies quand ils butent contre les mêmes interrogations que celles que l'on eut, soi-même jeune et innocent, avant de devenir gourou....

    Bien à toi.
  • [^] # L'effet longue durée de Lisp Common réhydrate mon cerveau en profondeur

    Posté par  . En réponse à la dépêche Common LISP, un langage à (re)découvrir. Évalué à 5.

    Dites, dites.... Moi je trouve qu'on devrait lui décerner le Troll Award du mois, à notre ami. Un tel tombereau de platitudes assénées avec la plus parfaite insouciance, c'est remarquable :)))
  • [^] # Re: Le plus lisible

    Posté par  . En réponse à la dépêche Common LISP, un langage à (re)découvrir. Évalué à -3.

    C'est sûr, la factorielle est un exemple hautement pertinent (et tellement "real-world") pour juger de la lisibilité d'un langage. Enfin bref, tout est dit.

    A part ça, beau temps non ? Dommage qu'ils y aient tous ces trolls qui se promènent dans les cieux :-)
  • [^] # Un peu lassant

    Posté par  . En réponse à la dépêche Common LISP, un langage à (re)découvrir. Évalué à 10.

    Si tu programmes en entreprise aujourd'hui, c'est en CL.

    Ah, pardon, dans les entreprises j'ai vu passer du Java, du C++, de l'assembleur, du XML, du Perl, du shell, des tas d'autres trucs, mais alors jamais oh grand jamais une seule ligne de Lisp (sauf pour configurer emacs pour les amateurs d'icelui).

    Tu n'as decidement rien a apporte au debat. Quand j'argumente un point, (blabla)

    Pardon encore, mais ces propos seraient plus recevables si tes propres affirmations étaient argumentées. Or là, entre "Lisp est fait pour résoudre de vrais problèmes", "Lisp vous permet de penser avec votre cerveau à vous" (et la marmotte... m'enfin) et "Lisp est le langage utilisé en entreprise", on nage dans la purée de pois. T'as pas des arguments (ou au moins des exemples) concrets et pertinents ? Tu as semble-t-il répondu à la moitié des messages de ce forum, et à chaque fois c'est du genre : je m'empresse de défendre mon langage fétiche sans prendre le temps de construire un argumentaire intéressant. Un discours de midinette, quoi.
  • [^] # Re: vive Lelisp ;)

    Posté par  . En réponse à la dépêche Common LISP, un langage à (re)découvrir. Évalué à -4.

    Excellent argument. Je propose qu'on traduise les mots-clés du C en Chinois, de toute façon les bons éditeurs permettent de se concentrer sur le code :))

    Qu'est-ce qu'il faut pas entendre ;)
  • [^] # Re: vive Lelisp ;)

    Posté par  . En réponse à la dépêche Common LISP, un langage à (re)découvrir. Évalué à -3.

    Bref il doit y en avoir presque autant que pour Emacs.

    Sans blague, les fichiers config d'Emacs c'est du Lisp, pas étonnant hein.
  • [^] # Coccyx

    Posté par  . En réponse à la dépêche Le format MP3 devient payant!. Évalué à 9.

    C'est juste qu'à chaque fois que je vois cette faute ça me crispe le coxys gauche.

    Coccyx. D'ailleurs, tu ne risques pas d'avoir un coccyx gauche, tu n'en as qu'un seul et il est centré.

    (http://www.anatomie-humaine.com/osteo/colonne/cv5.html(...))
  • # Le pays des moutons

    Posté par  . En réponse à la dépêche Tux boit de la bière en Irlande. Évalué à 10.

    L'Irlande c'est beau, par contre "Linuxbierwanderung" c'est pas très irlandais comme nom.... Personnellement je n'irais pas en Irlande si c'est pour rencontrer des geeks allemands en short ;)
  • [^] # Re: Rétroactivité ?

    Posté par  . En réponse à la dépêche Le format MP3 devient payant!. Évalué à 10.

    Le traitement du signal, ce sont des méthodes mathématiques. Les brevets sont normalement interdits là-dessus aussi !

    Ceci dit, on voit bien le danger des brevets logiciels : une fois autorisé le brevetage d'un algorithme, on peut facilement faire breveter l'algorithme informatique équivalent à une méthode de traitement de signal, et donc paralyser des pans entiers de la recherche et de l'économie....
  • [^] # Re: et en europe ?

    Posté par  . En réponse à la dépêche Le format MP3 devient payant!. Évalué à 10.

    Oui, c'était d'ailleurs la même chose avec les softs de crypto quand il y avait des restrictions à l'export depuis les US. Les projets de crypto étaient officiellement localisés au Canada ou ailleurs.

    Le problème c'est que si l'auteur du soft ou la boîte qui le commercialise est identifié(e) comme étant américain(e), ils pourront tout de même se faire poursuivre sur le territoire US. C'est donc une méthode (la délocalisation) qui marche pour un logiciel développé par des individus quelconques et distribué gratuitement, mais moins pour un soft commercialisé ou appuyé par une structure officielle.
  • [^] # Re: et en europe ?

    Posté par  . En réponse à la dépêche Le format MP3 devient payant!. Évalué à 10.

    Enregistrés en Europe, puisque l'Office Européen des Brevets bafoue depuis des années la législation européenne en acceptant les dépôts de brevets logiciels.

    Regarde les dates et numéros de brevets, ce sont les mêmes pour tous les pays européens.
  • [^] # Re: et en europe ?

    Posté par  . En réponse à la dépêche Le format MP3 devient payant!. Évalué à 10.

    Question pertinente. Normalement les brevets sur des algorithmes (brevets logiciels) ne sont pas valides en Europe. Ce que ces salauds évitent soigneusement de mentionner sur leur site Web (http://www.mp3licensing.com/help/developer.html(...)).
  • [^] # Re: je suis un nain !

    Posté par  . En réponse à la dépêche Liberté d'expression dans nos forums. Évalué à 2.

    Ce n'est pas diffamatoire, tu es *vraiment* un nain :)))))
  • [^] # Re: Appel ? cour europeenne ?...etc

    Posté par  . En réponse à la dépêche Liberté d'expression dans nos forums. Évalué à 10.

    Quand à l'anarchisme, je rappelle qu'il a existé en Espagne pendant la guerre ... d'Espagne. Mais finalement les anarchistes ont du s'allier aux autres non-anarchistes pour lutter contre franco, ce qui implique des concessions.

    Ce n'est pas exactement ça. En réalité, ce sont les communistes (dirigés par Moscou) qui ont décidé de faire le ménage dans leur propre camp, afin d'avoir le "leadership". Et qui, finalement, ont tout fait foirer (bien aidés, il est vrai par les démocraties comme la France qui "soutenaient" verbalement les républicains pendant qu'Hitler et Mussolini envoyaient des armes et des avions en renfort des fascistes).
  • [^] # Re: Appel ? cour europeenne ?...etc

    Posté par  . En réponse à la dépêche Liberté d'expression dans nos forums. Évalué à -4.

    Ton post est contradictoire. Tu cherches à juger une personne ou ses idées, au final ?

    Note, il me semblait simplement que la modération consistait à faire ressortir les messages intéressants. Pas ceux avec lesquels on est d'accord, ou dont on aime bien l'auteur.
  • [^] # Re: ohh la belle lettre

    Posté par  . En réponse à la dépêche Liberté d'expression dans nos forums. Évalué à 4.

    La solution n'est pas de rendre un intermédiaire responsable à la place d'un autre. D'autre part, tous les forums ne sont pas (activement) modérés. La solution est simplement que la justice fasse son boulot et cherche à punir le vrai coupable, dont l'identité peut à peu près toujours être obtenue via l'adresse IP récupérée dans les logs.


    "(on les a prévenu et on leur a fournit une argumentation convaincante pour leur montrer que c'est le cas par exemple)"

    Non, ce n'est pas à un particulier de choisir si une argumentation juridique est convaincante ou non ; c'est à la justice. La question se pose moins dans la vraie vie, notamment face à des crimes ou délits de nature physique ou matérielle. Mais en matière de délits de presse, il est rare que la faute soit évidente (sauf cas extrêmes : propos outrancièrement racistes, etc.). Dans le cas de pere-noel.fr, elle ne l'est pas à mon avis - sauf spécialisation juridique du webmestre, ce qui est probablement ce que cherchent les entreprises, mais aussi probablement bon nombre d'hommes politiques, afin de réduire en pratique le champ d'une liberté d'expression qui les gêne.
  • [^] # Re: c'est marrant

    Posté par  . En réponse à la dépêche Liberté d'expression dans nos forums. Évalué à 3.

    Mais si, il suffit de mettre des smilies partout et des LOL MDR.
  • [^] # Re: c'est marrant

    Posté par  . En réponse à la dépêche Liberté d'expression dans nos forums. Évalué à 4.

    "Linux (ou GNU/Linux) est politique me font doucement marrer."

    GNU/Linux, dans sa composante GNU, est politique... Il suffit de lire RMS.

    Dans les geeks talentueux, il y en a aussi de plus politisés que d'autres (Alan Cox) ; il y a d'autre part des bizarres talentueux (ESR et sa manie des armes à feu). Note, les "démonstrations économiques" d'ESR tiennent plus de la logomachie que de la théorie solide et bien foutue....

    Enfin, il est à peu près clair aussi que les idées qui fondent le logiciel libre ne sont pas neutres politiquement. Qu'on puisse les "mapper" sur une région donnée du paysage politique officiel est une autre question ;)
  • [^] # Re: Appel ? cour europeenne ?...etc

    Posté par  . En réponse à la dépêche Liberté d'expression dans nos forums. Évalué à 6.

    Excuse-moi, mais le post du dessus a raison. Que X ou Y dise régulièrement d'énormes conneries est une chose ; ça ne veut pas dire qu'à chaque fois que tu vois "X" ou "Y", tu dois descendre son message même si pour une fois il ne dit rien d'outrancier. Sinon la modération est effectivement dénaturée, et on peut carrément afficher les posts en fonction du nombre d'XP du posteur.