Classement
Contenu populaire
Affichage du contenu avec la meilleure réputation le 02/10/2011 dans Messages
-
Bonsoir à Toutes et Tous, Voila le fameux TOP QUIZ des galères AutoCAD évolue un peu... Si vous avez rencontré des galères qui ne figurent pas dans le tableau n'hésitez pas en faire part. Je rappelle que ce tableau est accessible sur la page d'accueil, mais un peu caché dans la Rubrique SUPPORT... Christian [Edité le 30/7/2009 par rebcao]1 point
-
Salut, Ceci est une traduction (j'espère assez fidèle) d'un article de Leon Bambrick (secretGeek) intitulé : The Truth About Lisp que j'avais trouvé plutôt hilarant. La Vérité sur le LISP Où la vérité sur le LISP est révélé, et quelques solutions de rechange sont énumérées. Apprendre le LISP va changer votre vie. Votre cerveau va croître plus que ce que vous n'auriez jamais cru possible. Vous allez réécrire l'ensemble de vos applications en seulement une poignée de lignes. La société va vous éviter. Vous allez fuir la société. Vous allez devenir insatisfait de tout et par le monde autour de vous. Il est si simple d'apprendre le LISP que vous pouvez apprendre le LISP en seulement quelques minutes. Je viens juste de l'apprendre maintenant alors que j'attendais un bus. Le LISP est si simple que vous pouvez l'implémenter dans n'importe quel langage en seulement quelques pages de code. Cela ne se produira jamais, parce qu'une fois que vous aurez appris le LISP, vous n'aurez plus jamais envie d'écrire quelque chose dans un autre langage que le LISP, de sorte que vous ne voudrez pas vous ennuyer à implémenter le LISP dans un autre langage que le LISP. Le LISP peut être entièrement implémenté en LISP avec seulement une poignée de lignes. Je viens juste d'implémenter le LISP en LISP, entièrement, en même temps que je sautai dans le bus et payai pour mon billet. Lorsque vous deviendrez un Lispeur, vous allez rire à des blagues que personne d'autre ne trouve drôle. Vous saurez choses qui ne peuvent pas être exprimées dans un langage impératif ordinaire. Vous penserez que les gens sont idiots quand ils expriment des choses comme: "Salut, comment vas-tu?" car un Lispeur n'a tout simplement pas besoin d'utiliser de telles constructions verbeuses. Le LISP rend abscons tous ces modes d'interaction et les rend complètement hors de propos. La bonne façon de saluer un camarade Lispeur, c'est juste un minuscule hochement du menton, et environ un dixième d'un clin d'œil gauche, puis pointer votre casque protecteur en aluminium*. Ils sauront ce que vous voulez dire. S'ils ne savent pas, alors ce ne sont pas de vrais programmeurs LISP et ils n'ont pas d'importance de toute façon. Le LISP a été inventé il y a longtemps, avant de Java, avant C, avant Fortran, avant les ordinateurs, avant les humains, avant que la terre ait été construite. L'univers lui-même est un programme LISP si trivial qu'aucun vrai Lispeur ne l'aurait implémenté deux fois. Le LISP est si élégant que le fait même que vous en connaissiez les rudiments vous fasse qualifier pour une saison en tant que danseur principal du Ballet Royal. Vous irez sur scène dans votre petit tutu et vous dessinerez simplement quelques parenthèses dans les airs avec votre orteil. Les gens vont s'extasier. À moins qu'ils ne connaissent rien du LISP. S'ils ne connaissent rien du LISP alors ils sont idiots et n'ont pas d'importance. Seuls les Lispeurs ont une véritable définition de l'amusement. Peut-être que les programmeurs ML aussi. Tous les langages d'aujourd'hui sont basés sur les langages Fortran et LISP. Les mauvais bits : Fortran, les bons : LISP. Si vous êtes assez bon pour utiliser le LISP, vous allez bientôt être frustré avec le LISP. Le LISP n'est pas un LISP adéquat. Au moment où mon bus avait fait deux blocs que j'avais écrit quelques simples macros en LISP qui étaient si puissantes qu'elles rendaient le LISP complètement obsolète et le remplaçaient par un nouveau langage. Heureusement, ce nouveau langage a également été appelé LISP. Et j'ai été capable de prouver, mathématiquement, que le nouveau LISP que j'avais créé était à la fois de loin supérieur au LISP dans tous les sens imaginables, mais aussi exactement équivalent au LISP dans tous les sens possibles. J'ai été très excité par cela. Mais j'ai aussi trouvé ça très ennuyeux. Reddit est la preuve que LISP est vraiment puissant. Paul Graham a initialement écrit Reddit, en LISP, sur le dos d'une serviette alors qu'il attendait un café. Il était si puissant qu'il a dû être réécrit en Python juste pour que des ordinateurs ordinaires puissent comprendre. Parce qu'il a été écrit en LISP, aucun effort n'a été nécessaire pour réécrire l'ensemble, et la réécriture a été achevée en deux cycles de processeur. Paul Graham lui-même a été entièrement écrit en LISP, par une version antérieure de lui-même, également écrite en LISP, par une version antérieure de LISP. C'est LISP, Paul Graham, LISP, Paul Graham, etc. Parce que nous avons atteint les limites de la loi de Moore, les ordinateurs du futur auront de nombreux processeurs et tous nos programmes devront être rédigés en une combinaison de Haskell et LISP, qui sera elle-même si puissante que les ordinateurs de l'avenir ne seront pas en mesure d'appliquer l'une de nos idées sans faire un voyage dans le temps algorithmique qui emprunte la puissance de traitement à d'autres ordinateurs qui sont encore dans l'avenir. Cela semble difficile, mais en LISP, ce n'est pas difficile du tout. Dans Haskell, il s'agit d'une fonctionnalité intégrée et la façon dont vous la mettez en œuvre est simplement une évidence flagrante pour toute personne qui connait le LISP ou Haskell. Après cela, l'ordinateur du futur sera appelée The LISPuter. Sa vitesse sera mesurée à l'aide de la LISPunit, qui est la mesure de combien d'arguments simultanés sur l'insuffisance de LISP peuvent être proposées et démontés par un nombre infini de pontes en LISP sans aucune réelle des décisions prises. Aujourd'hui, les ordinateurs fonctionnent à un peu moins d'un LISPunit. Le LISPuter fonctionnera à LISP LISPunits, où LISP est une constante fondamentale maximale de l'univers qui ne peut pas être exprimée en utilisant des nombres impératifs ordinaires. Il suffit de dire qu'elle se termine par un nombre infini de parenthèses de fermeture. Quoi qu'il en soit. J'ai lu un article sur le LISP dans le bus aujourd'hui. Article principal. Tous les articles sur LISP sont vraiment complets sur - mon cerveau commence à exploser dans mon oreille. Celui-ci, le LISP est un péché, a été écrit par Sriram Krishnan, dans lequel il dit faire du C# pour le travail, mais du LISP pour le plaisir. Et il aborde quelques-unes des façons dont C# se dirige vers Lisp. Voici quelques-unes des technologies que les commentateurs à cet article ont proposé comme substitut possible pour un toxicomane du LISP : newLisp ML Perl6 nermerle smalltalk biobike chez scheme Common Larceny XSLT OCaml LSharp Lua C Omega F# C# avec Linq Une personne a aussi suggéré le portage des bibliothèques Python en LISP. Curieux pour son absence: Ruby (voir l'article Why Ruby is an acceptable LISP, et la réponse de Steve Yegge: 'Lisp is Not an Acceptable Lisp') (ps : la première personne à écrire un commentaire qui dit que «Paul Graham n'a pas écrire reddit" mérite une sucette.) *tin foil hat1 point
