Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Que pensez-vous de ces citations ?

Votants
25. Vous ne pouvez pas participer à ce sondage.
  • Super, y en avait que je connaissais pas

    21 84,00%
  • Pourquoi je ne retrouve pas mes favoris dans la liste ?

    2 8,00%
  • Un trolldi avec des citations, et puis quoi encore ?

    1 4,00%
  • Les copains et moi on en fait de meilleures

    2 8,00%
  • Ils s'ennuyaient pas des fois ?

    1 4,00%
  • J'ai trouvé l'intrus (à préciser en commentaire)

    1 4,00%
Sondage à choix multiple
  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    mars 2013
    Messages
    4 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : mars 2013
    Messages : 4 013
    Points : 103 333
    Points
    103 333

    Par défaut Trolldi : comment certains auteurs et développeurs voient-ils les langages de programmation ?

    Trolldi : comment certains auteurs et développeurs voient-ils les langages de programmation ?
    Petite compilation de citations dans l'industrie

    En littérature, les citations peuvent servir de phares dans l’obscurité ; certains auteurs partagent les leçons qu’ils ont tiré des expériences, d’autres viennent exposer des constats, etc. En somme, les citations servent différents buts et ne sont pas forcément perçues de la même façon. Pour rester dans l’esprit du Trolldi, voici une liste de citations proposées par des personnes plus ou moins célèbre dans l’industrie IT. Attention, un/des intrus s’est/se sont glissé(s) parmi elles, saurez-vous le(s) reconnaître ?

    Citation Envoyé par Charles Antony Richard Hoare, conférence ACM Turing Award 1980
    Il y a deux façons de faire la conception d'un logiciel. Une façon est de le rendre si simple qu'il n'y a selon toute apparence aucun défaut. Et l'autre est de le faire si compliqué qu'il n'y a pas de défaut apparent.
    Citation Envoyé par Robin Rosenberg
    Une fois, j'ai eu un cauchemar dans lequel j'avais convaincu un ami à quel point C ++ était merveilleux. Un moment plus tard, il est revenu. Et il était fou. [Sic]
    Citation Envoyé par John Johnson
    Tout d'abord, résolvez le problème. Ensuite, écrivez le code.
    Citation Envoyé par Roberto Di Cosmo dans le Hold-up planétaire
    Revenons à Microsoft. La comparaison avec le mythique « Big Brother » d’Orwell est-elle pertinente ? [...] Dans 1984, les caméras de Big Brother espionnaient les gens, mais ceux-ci restaient libres de dissimuler leurs pensées. Et surtout, ils savaient qu’ils étaient espionnés [...] Les entreprises, elles, confient tous leurs secrets stratégiques aux réseaux informatiques. Or, il est techniquement possible de garder trace de toutes ces informations, à votre insu et sans avoir recours à des caméras bien visibles. Il est facile de savoir, par exemple, qui Dominique Nora a appelé sur son portable à 3 heures du matin, cette nuit, où elle se trouvait, quelles notes elle a ensuite tapées sur son ordinateur, quelle est la teneur de l’e-mail envoyé à son interlocuteur. Ces données cernent évidemment de plus près votre vie privée que le simple fait de vous espionner chez vous, à l’aide d’une caméra aisément repérable... Surtout si ces informations tombent entre les mains d’une seule entreprise. À côté de ça, croyez-moi, le Big Brother d’Orwell n’est qu’un enfant de chœur.
    Nom : jobs.png
Affichages : 10624
Taille : 242,3 Ko

    Citation Envoyé par Edsger W. Dijkstra dans Selected Writings on Computing: A Personal Perspective
    Il est pratiquement impossible d'enseigner un bon style de programmation aux élèves qui ont eu une exposition antérieure à BASIC; en tant que programmeurs potentiels ils sont mentalement mutilés au-delà de tout espoir de régénération
    Citation Envoyé par Bjarne Stroustrup
    Avec C il est facile de se tirer dans le pied. En C++, c'est plus difficile, mais lorsque vous le faites, vous pulvérisez votre cuisse entière.
    Citation Envoyé par Rich Cook
    Aujourd’hui, la programmation est devenue une course entre le développeur, qui s’efforce de produire de meilleures applications à l’épreuve des imbéciles et l’univers, qui s’efforce de produire de meilleurs imbéciles. Pour l’instant, l’univers a une bonne longueur d’avance  
    Citation Envoyé par Forsyth
    Je me suis demandé si les sysfs Linux devraient être appelés syphilis
    Citation Envoyé par W. Stan Brown
    Un programme est portable dans la mesure où il peut être facilement déplacé vers un nouvel environnement informatique avec beaucoup moins d'effort que ce qui serait nécessaire pour l'écrire à nouveau.
    Citation Envoyé par Tom Cargill
    On considère que les neuf dixièmes du code correspondent à environ 90% du temps de développement. Les 10% restant correspondent également à 90% du temps de développement 
    Citation Envoyé par  Bjarne Stroustrup
    J’ai toujours rêvé que mon ordinateur soit aussi simple à utiliser que mon téléphone. Ce rêve est devenu réalité : je ne comprends plus comment utiliser mon téléphone
    Citation Envoyé par Gerald Weinberg
    Si les ouvriers construisaient les bâtiments comme les développeurs écrivent leurs programmes, le premier pivert venu aurait détruit toute civilisation 
    Citation Envoyé par Bill Gates
    Mesurer la progression du développement d’un logiciel à l’aune de ses lignes de code revient à mesurer la progression de la construction d’un avion à l’aune de son poids 
    Citation Envoyé par Ron Sercely
    L'évolution des langages: FORTRAN est un langage non typé. C est un langage faiblement typé. Ada est un langage fortement typé. C++ est un langage fortement hyped ("hyped" signifie médiatisé en anglais, ndt).
    Citation Envoyé par Paul Graham
    Le modèle orienté objet facilite la création de programmes par accrétion. Dans la pratique, cela signifie souvent que cela fournit un moyen structuré d'écrire du code spaghetti.
    Citation Envoyé par Ken Thompson
    Vous ne pouvez pas faire confiance à un code que vous n'avez pas totalement rédigé vous-même.
    Citation Envoyé par Léonard de Vinci
    La simplicité est la sophistication ultime.
    Citation Envoyé par Linus Torvalds
    Personne ne devrait commencer à entreprendre un grand projet. Vous commencez avec un petit projet trivial et vous ne devez jamais vous attendre à ce qu'il prenne de l'ampleur. Si vous le faites, vous allez simplement sur-concevoir et penser en général qu’il est plus important qu'en réalité à ce stade. Ou pire, vous pourriez être effrayé par la taille du travail que vous envisagez. Commencez donc petit et pensez aux détails. Ne pensez pas à une grande image ni à un design sophistiqué. Si cela ne résout pas certains besoins assez immédiats, il est certainement trop conçu. Et ne vous attendez pas à ce que les gens interviennent et vous aident. Ce n’est pas comme ça que ça marche. Vous devez d’abord obtenir quelque chose qui est à mi-chemin de l'utile, puis les autres diront « hé, ça marche presque pour moi », et ils participeront au projet.
    Et vous ?

    Avez-vous pu trouver le(s) intrus ?
    Quelles sont les citations qui vous ont le plus intéressé ?
    En dehors de celles-ci, pouvez-vous partager des citations qui vous ont marqué ?

    Voir aussi :

    Trolldi : le ministre japonais de la cybersécurité n'a jamais utilisé d'ordinateur, cela vous fait-il penser à votre patron ?
    Trolldi : comment devenir un gourou du développement Web ? Voici les meilleures pratiques adaptées au Web moderne
    Trolldi : comment écrire du code non maintenable et qui vous assurera un travail à vie ? Petites astuces dans le langage Java
    Trolldi : qu'avez-vous pu faire dans le passé pour détruire involontairement votre carrière en informatique ? Quelques pistes à explorer
    Trolldi : comment prendre sept ans pour livrer une bêta d'un jeu vidéo ? L'art d'allonger les délais en développement logiciel
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre averti Avatar de KsassPeuk
    Homme Profil pro
    Post-Doctorant
    Inscrit en
    juillet 2013
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Post-Doctorant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juillet 2013
    Messages : 98
    Points : 416
    Points
    416

    Par défaut

    Citation Envoyé par Edsger W. Dijkstra
    Testing shows the presence, not the absence of bugs

  3. #3
    Membre éclairé Avatar de Cincinnatus
    Homme Profil pro
    Développeur Java
    Inscrit en
    mars 2007
    Messages
    292
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : mars 2007
    Messages : 292
    Points : 822
    Points
    822

    Par défaut

    Citation Envoyé par Thomas Jefferson
    The most valuable of all talents is that of never using two words when one will do.
    Citation Envoyé par Peter Drucker
    There is nothing so useless as doing efficiently that which should not be done at all.
    Citation Envoyé par Bjarne Stroustrup
    I wouldn't like to build a tool that could only do what i had been able to imagine for it.
    Citation Envoyé par Antoine de Saint-Exupéry
    La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer.

  4. #4
    Expert éminent sénior

    Homme Profil pro
    Architecte technique
    Inscrit en
    juin 2003
    Messages
    5 641
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : juin 2003
    Messages : 5 641
    Points : 10 014
    Points
    10 014
    Billets dans le blog
    3

    Par défaut

    Citation Envoyé par Larry Wall
    I think, to most people, scripting is a lot like obscenity. I can’t define it, but I’ll know it when I see it.

  5. #5
    Membre averti
    Homme Profil pro
    Programmeur du dimanche
    Inscrit en
    août 2017
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Programmeur du dimanche
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2017
    Messages : 136
    Points : 449
    Points
    449

    Par défaut

    Je suis totalement d'accord avec Rich Cook et Paul Graham

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    mai 2007
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2007
    Messages : 207
    Points : 326
    Points
    326

    Par défaut

    Envoyé par Edsger Dijkstra
    APL est une erreur, poussée jusqu'à la perfection. C’est le langage de l’avenir pour les techniques de programmation du passé : il crée une nouvelle génération de fainéants du code.

    Envoyé par Roy Keir
    APL est un langage en écriture seule. Je peux écrire des programmes en APL, mais je ne peux en lire aucun.

    Envoyé par Niklaus Wirth
    L'une des principales causes de la complexité des programmes est que les éditeurs de logiciels adoptent presque toutes les fonctionnalités souhaitées par les utilisateurs.

    Envoyé par Alan J. Perlis
    Un langage qui n’affecte pas votre conception de la programmation ne vaut pas la peine d’être appris.

    Envoyé par Keith Bostic
    Perl est le seul langage qui a la même apparence avant et après le cryptage RSA.

  7. #7
    Expert confirmé
    Avatar de Escapetiger
    Homme Profil pro
    Administrateur système
    Inscrit en
    juillet 2012
    Messages
    835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur système

    Informations forums :
    Inscription : juillet 2012
    Messages : 835
    Points : 5 754
    Points
    5 754

    Par défaut

    En dehors de celles-ci, pouvez-vous partager des citations qui vous ont marqué ?

    Le vintage * revient à la mode:
    On demandait à Donald Knuth dans les années 1980 s’il valait mieux selon lui rattacher l’informatique (computer science) au génie électrique – ce qui est souvent le cas dans les universités américaines – ou à un département de mathématiques. Il répondit : « Je la classerais volontiers entre la plomberie et le dépannage automobile » pour souligner le côté encore artisanal de cette jeune science.
    Source : Informatique (Libre Savoir)


    * ... mot, dérivé du français vendange ... - Wikipedia
    https://documentcyborg.com
    Transform any web page into a document
    Copy and paste the following URL to try it : https://documentcyborg.com/faq

  8. #8
    Expert éminent sénior
    Profil pro
    Inscrit en
    décembre 2007
    Messages
    5 369
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : décembre 2007
    Messages : 5 369
    Points : 23 765
    Points
    23 765

    Par défaut

    Je n'ai aucune idée des apocryphes, mais je suis 100% d'accord avec Paul Graham(alors même que je suis parfois moi-même coupable de ce qu'il dénonce), Tom Cargill, Rich Cook, et Léonard de Vinci. Enfin, leurs citations, vraies ou fausses.
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

Discussions similaires

  1. Réponses: 78
    Dernier message: 25/01/2017, 18h24
  2. Réponses: 10
    Dernier message: 03/01/2017, 09h34
  3. Dans quels pays les développeurs sont-ils les mieux payés ?
    Par Hinault Romaric dans le forum Actualités
    Réponses: 45
    Dernier message: 23/09/2014, 12h55
  4. Les développeurs détestent-ils les antivirus ?
    Par Hinault Romaric dans le forum Débats sur le développement - Le Best Of
    Réponses: 37
    Dernier message: 21/04/2012, 17h12
  5. Les langages de programmation exceptés des droits d'auteur
    Par Idelways dans le forum Forum général SAS
    Réponses: 16
    Dernier message: 03/04/2012, 00h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo