Si tu plonges longtemps ton regard dans l'abîme, l'abîme te regarde aussi.
Friedrich Nietzsche
21.4.10
12.4.10
If programming languages were religions
"If programming languages were religions"
(Inspired by "If programming languages were cars")
C would be Judaism - it's old and restrictive, but most of the world is familiar with its laws and respects them. The catch is, you can't convert into it - you're either into it from the start, or you will think that it's insanity. Also, when things go wrong, many people are willing to blame the problems of the world on it.
Java would be Fundamentalist Christianity - it's theoretically based on C, but it voids so many of the old laws that it doesn't feel like the original at all. Instead, it adds its own set of rigid rules, which its followers believe to be far superior to the original. Not only are they certain that it's the best language in the world, but they're willing to burn those who disagree at the stake.
PHP would be Cafeteria Christianity - Fights with Java for the web market. It draws a few concepts from C and Java, but only those that it really likes. Maybe it's not as coherent as other languages, but at least it leaves you with much more freedom and ostensibly keeps the core idea of the whole thing. Also, the whole concept of "goto hell" was abandoned.
C++ would be Islam - It takes C and not only keeps all its laws, but adds a very complex new set of laws on top of it. It's so versatile that it can be used to be the foundation of anything, from great atrocities to beautiful works of art. Its followers are convinced that it is the ultimate universal language, and may be angered by those who disagree. Also, if you insult it or its founder, you'll probably be threatened with death by more radical followers.
C# would be Mormonism - At first glance, it's the same as Java, but at a closer look you realize that it's controlled by a single corporation (which many Java followers believe to be evil), and that many theological concepts are quite different. You suspect that it'd probably be nice, if only all the followers of Java wouldn't discriminate so much against you for following it.
Lisp would be Zen Buddhism - There is no syntax, there is no centralization of dogma, there are no deities to worship. The entire universe is there at your reach - if only you are enlightened enough to grasp it. Some say that it's not a language at all; others say that it's the only language that makes sense.
Haskell would be Taoism - It is so different from other languages that many people don't understand how can anyone use it to produce anything useful. Its followers believe that it's the true path to wisdom, but that wisdom is beyond the grasp of most mortals.
Erlang would be Hinduism - It's another strange language that doesn't look like it could be used for anything, but unlike most other modern languages, it's built around the concept of multiple simultaneous deities.
Perl would be Voodoo - An incomprehensible series of arcane incantations that involve the blood of goats and permanently corrupt your soul. Often used when your boss requires you to do an urgent task at 21:00 on friday night.
Lua would be Wicca - A pantheistic language that can easily be adapted for different cultures and locations. Its code is very liberal, and allows for the use of techniques that might be described as magical by those used to more traditional languages. It has a strong connection to the moon.
Ruby would be Neo-Paganism - A mixture of different languages and ideas that was beaten together into something that might be identified as a language. Its adherents are growing fast, and although most people look at them suspiciously, they are mostly well-meaning people with no intention of harming anyone.
Python would be Humanism: It's simple, unrestrictive, and all you need to follow it is common sense. Many of the followers claim to feel relieved from all the burden imposed by other languages, and that they have rediscovered the joy of programming. There are some who say that it is a form of pseudo-code.
COBOL would be Ancient Paganism - There was once a time when it ruled over a vast region and was important, but nowadays it's almost dead, for the good of us all. Although many were scarred by the rituals demanded by its deities, there are some who insist on keeping it alive even today.
APL would be Scientology - There are many people who claim to follow it, but you've always suspected that it's a huge and elaborate prank that got out of control.
LOLCODE would be Pastafarianism - An esoteric, Internet-born belief that nobody really takes seriously, despite all the efforts to develop and spread it.
Visual Basic would be Satanism - Except that you don't REALLY need to sell your soul to be a Satanist...
(Inspired by "If programming languages were cars")
C would be Judaism - it's old and restrictive, but most of the world is familiar with its laws and respects them. The catch is, you can't convert into it - you're either into it from the start, or you will think that it's insanity. Also, when things go wrong, many people are willing to blame the problems of the world on it.
Java would be Fundamentalist Christianity - it's theoretically based on C, but it voids so many of the old laws that it doesn't feel like the original at all. Instead, it adds its own set of rigid rules, which its followers believe to be far superior to the original. Not only are they certain that it's the best language in the world, but they're willing to burn those who disagree at the stake.
PHP would be Cafeteria Christianity - Fights with Java for the web market. It draws a few concepts from C and Java, but only those that it really likes. Maybe it's not as coherent as other languages, but at least it leaves you with much more freedom and ostensibly keeps the core idea of the whole thing. Also, the whole concept of "goto hell" was abandoned.
C++ would be Islam - It takes C and not only keeps all its laws, but adds a very complex new set of laws on top of it. It's so versatile that it can be used to be the foundation of anything, from great atrocities to beautiful works of art. Its followers are convinced that it is the ultimate universal language, and may be angered by those who disagree. Also, if you insult it or its founder, you'll probably be threatened with death by more radical followers.
C# would be Mormonism - At first glance, it's the same as Java, but at a closer look you realize that it's controlled by a single corporation (which many Java followers believe to be evil), and that many theological concepts are quite different. You suspect that it'd probably be nice, if only all the followers of Java wouldn't discriminate so much against you for following it.
Lisp would be Zen Buddhism - There is no syntax, there is no centralization of dogma, there are no deities to worship. The entire universe is there at your reach - if only you are enlightened enough to grasp it. Some say that it's not a language at all; others say that it's the only language that makes sense.
Haskell would be Taoism - It is so different from other languages that many people don't understand how can anyone use it to produce anything useful. Its followers believe that it's the true path to wisdom, but that wisdom is beyond the grasp of most mortals.
Erlang would be Hinduism - It's another strange language that doesn't look like it could be used for anything, but unlike most other modern languages, it's built around the concept of multiple simultaneous deities.
Perl would be Voodoo - An incomprehensible series of arcane incantations that involve the blood of goats and permanently corrupt your soul. Often used when your boss requires you to do an urgent task at 21:00 on friday night.
Lua would be Wicca - A pantheistic language that can easily be adapted for different cultures and locations. Its code is very liberal, and allows for the use of techniques that might be described as magical by those used to more traditional languages. It has a strong connection to the moon.
Ruby would be Neo-Paganism - A mixture of different languages and ideas that was beaten together into something that might be identified as a language. Its adherents are growing fast, and although most people look at them suspiciously, they are mostly well-meaning people with no intention of harming anyone.
Python would be Humanism: It's simple, unrestrictive, and all you need to follow it is common sense. Many of the followers claim to feel relieved from all the burden imposed by other languages, and that they have rediscovered the joy of programming. There are some who say that it is a form of pseudo-code.
COBOL would be Ancient Paganism - There was once a time when it ruled over a vast region and was important, but nowadays it's almost dead, for the good of us all. Although many were scarred by the rituals demanded by its deities, there are some who insist on keeping it alive even today.
APL would be Scientology - There are many people who claim to follow it, but you've always suspected that it's a huge and elaborate prank that got out of control.
LOLCODE would be Pastafarianism - An esoteric, Internet-born belief that nobody really takes seriously, despite all the efforts to develop and spread it.
Visual Basic would be Satanism - Except that you don't REALLY need to sell your soul to be a Satanist...
19.8.09
Citation
Les enfants commencent par aimer leurs parents ; devenus grands, ils les jugent ; quelquefois, ils leur pardonnent.
Oscar Wilde
Oscar Wilde
26.12.08
Si...
Si tu peux voir détruit l’ouvrage de ta vie
Et sans dire un seul mot te mettre à rebâtir,
Ou perdre d’un seul coup le gain de cent parties
Sans un geste et sans un soupir ;
Si tu peux être amant sans être fou d’amour,
Si tu peux être fort sans cesser d’être tendre
Et, te sentant haï, sans haïr à ton tour,
Pourtant lutter et te défendre ;
Si tu peux supporter d’entendre tes paroles
Travesties par des gueux pour exciter des sots,
Et d’entendre mentir sur toi leurs bouches folles
Sans mentir toi-même d’un seul mot ;
Si tu peux rester digne en étant populaire,
Si tu peux rester peuple en conseillant les rois
Et si tu peux aimer tous tes amis en frère
Sans qu’aucun d’eux soit tout pour toi ;
Si tu sais méditer, observer et connaître
Sans jamais devenir sceptique ou destructeur,
Rêver, mais sans laisser le rêve être ton maître,
Penser sans n’être qu’un penseur ;
Si tu peux être dur sans jamais être en rage,
Si tu peux être brave et jamais imprudent,
Si tu sais être bon, si tu sais être sage
Sans être moral ni pédant ;
Si tu peux rencontrer Triomphe après Défaite
Et recevoir ces deux menteurs d’un même front,
Si tu peux conserver ton courage et ta tête
Quand tous les autres les perdront,
Alors les Rois, les Dieux, la Chance et la Victoire
Seront à tout jamais tes esclaves soumis
Et, ce qui vaut bien mieux que les Rois et la Gloire,
Tu seras un homme, mon fils.
Rudyard Kipling
Et sans dire un seul mot te mettre à rebâtir,
Ou perdre d’un seul coup le gain de cent parties
Sans un geste et sans un soupir ;
Si tu peux être amant sans être fou d’amour,
Si tu peux être fort sans cesser d’être tendre
Et, te sentant haï, sans haïr à ton tour,
Pourtant lutter et te défendre ;
Si tu peux supporter d’entendre tes paroles
Travesties par des gueux pour exciter des sots,
Et d’entendre mentir sur toi leurs bouches folles
Sans mentir toi-même d’un seul mot ;
Si tu peux rester digne en étant populaire,
Si tu peux rester peuple en conseillant les rois
Et si tu peux aimer tous tes amis en frère
Sans qu’aucun d’eux soit tout pour toi ;
Si tu sais méditer, observer et connaître
Sans jamais devenir sceptique ou destructeur,
Rêver, mais sans laisser le rêve être ton maître,
Penser sans n’être qu’un penseur ;
Si tu peux être dur sans jamais être en rage,
Si tu peux être brave et jamais imprudent,
Si tu sais être bon, si tu sais être sage
Sans être moral ni pédant ;
Si tu peux rencontrer Triomphe après Défaite
Et recevoir ces deux menteurs d’un même front,
Si tu peux conserver ton courage et ta tête
Quand tous les autres les perdront,
Alors les Rois, les Dieux, la Chance et la Victoire
Seront à tout jamais tes esclaves soumis
Et, ce qui vaut bien mieux que les Rois et la Gloire,
Tu seras un homme, mon fils.
Rudyard Kipling
Non merci !
Et que faudrait-il faire ?
Chercher un protecteur puissant, prendre un patron,
Et comme un lierre obscur qui circonvient un tronc
Et s'en fait un tuteur en lui léchant l'écorce,
Grimper par ruse au lieu de s'élever par force ?
Non, merci.
Dédier, comme tous ils le font,
Des vers aux financiers ? se changer en bouffon
Dans l'espoir vil de voir, aux lèvres d'un ministre,
Naître un sourire, enfin, qui ne soit pas sinistre ?
Non, merci.
Déjeuner, chaque jour, d'un crapaud ?
Avoir un ventre usé par la marche ? une peau
Qui plus vite, à l'endroit des genoux, devient sale ?
Exécuter des tours de souplesse dorsale ?…
Non, merci.
D'une main flatter la chèvre au cou
Cependant que, de l'autre, on arrose le chou,
Et donneur de séné par désir de rhubarbe,
Avoir un encensoir, toujours, dans quelque barbe ?
Non, merci !
Se pousser de giron en giron,
Devenir un petit grand homme dans un rond,
Et naviguer, avec des madrigaux pour rames,
Et dans ses voiles des soupirs de vieilles dames ?
Non, merci !
Chez le bon éditeur de Sercy
Faire éditer ses vers en payant ? Non, merci !
S'aller faire nommer pape par les conciles
Que dans les cabarets tiennent des imbéciles ?
Non, merci !
Travailler à se construire un nom
Sur un sonnet, au lieu d'en faire d'autres ?
Non, merci !
Ne découvrir du talent qu'aux mazettes ?
Etre terrorisé par de vagues gazettes,
Et se dire sans cesse : "Oh, pourvu que je sois
Dans les petits papiers du Mercure François ?"…
Non, merci !
Calculer, avoir peur, être blême,
Préférer faire une visite qu'un poème,
Rédiger des placets, se faire présenter ?
Non, merci ! non, merci ! non, merci !
Mais… chanter,
Rêver, rire, passer, être seul, être libre,
Avoir l'œil qui regarde bien, la voix qui vibre,
Mettre, quand il vous plaît, son feutre de travers,
Pour un oui, pour un non, se battre, -ou faire un vers !
Travailler sans souci de gloire ou de fortune,
A tel voyage, auquel on pense, dans la lune !
N'écrire jamais rien qui de soi ne sortît,
Et modeste d'ailleurs, se dire : mon petit,
Sois satisfait des fleurs, des fruits, même des feuilles,
Si c'est dans ton jardin à toi que tu les cueilles !
Puis, s'il advient d'un peu triompher, par hasard,
Ne pas être obligé d'en rien rendre à César,
Vis-à-vis de soi-même en garder le mérite,
Bref, dédaignant d'être le lierre parasite,
Lors même qu'on n'est pas le chêne ou le tilleul,
Ne pas monter bien haut, peut-être, mais tout seul !
Chercher un protecteur puissant, prendre un patron,
Et comme un lierre obscur qui circonvient un tronc
Et s'en fait un tuteur en lui léchant l'écorce,
Grimper par ruse au lieu de s'élever par force ?
Non, merci.
Dédier, comme tous ils le font,
Des vers aux financiers ? se changer en bouffon
Dans l'espoir vil de voir, aux lèvres d'un ministre,
Naître un sourire, enfin, qui ne soit pas sinistre ?
Non, merci.
Déjeuner, chaque jour, d'un crapaud ?
Avoir un ventre usé par la marche ? une peau
Qui plus vite, à l'endroit des genoux, devient sale ?
Exécuter des tours de souplesse dorsale ?…
Non, merci.
D'une main flatter la chèvre au cou
Cependant que, de l'autre, on arrose le chou,
Et donneur de séné par désir de rhubarbe,
Avoir un encensoir, toujours, dans quelque barbe ?
Non, merci !
Se pousser de giron en giron,
Devenir un petit grand homme dans un rond,
Et naviguer, avec des madrigaux pour rames,
Et dans ses voiles des soupirs de vieilles dames ?
Non, merci !
Chez le bon éditeur de Sercy
Faire éditer ses vers en payant ? Non, merci !
S'aller faire nommer pape par les conciles
Que dans les cabarets tiennent des imbéciles ?
Non, merci !
Travailler à se construire un nom
Sur un sonnet, au lieu d'en faire d'autres ?
Non, merci !
Ne découvrir du talent qu'aux mazettes ?
Etre terrorisé par de vagues gazettes,
Et se dire sans cesse : "Oh, pourvu que je sois
Dans les petits papiers du Mercure François ?"…
Non, merci !
Calculer, avoir peur, être blême,
Préférer faire une visite qu'un poème,
Rédiger des placets, se faire présenter ?
Non, merci ! non, merci ! non, merci !
Mais… chanter,
Rêver, rire, passer, être seul, être libre,
Avoir l'œil qui regarde bien, la voix qui vibre,
Mettre, quand il vous plaît, son feutre de travers,
Pour un oui, pour un non, se battre, -ou faire un vers !
Travailler sans souci de gloire ou de fortune,
A tel voyage, auquel on pense, dans la lune !
N'écrire jamais rien qui de soi ne sortît,
Et modeste d'ailleurs, se dire : mon petit,
Sois satisfait des fleurs, des fruits, même des feuilles,
Si c'est dans ton jardin à toi que tu les cueilles !
Puis, s'il advient d'un peu triompher, par hasard,
Ne pas être obligé d'en rien rendre à César,
Vis-à-vis de soi-même en garder le mérite,
Bref, dédaignant d'être le lierre parasite,
Lors même qu'on n'est pas le chêne ou le tilleul,
Ne pas monter bien haut, peut-être, mais tout seul !
Inscription à :
Articles (Atom)