Steve McConnell
@steveMcconnell
95% sur le contenu et le langage informatique reste le même.
@steveMcconnell
95% sur le contenu et le langage informatique reste le même.
@nealStephenson
[Emacs] est écrit en Lisp, qui est le seul langage informatique qui soit beau.
@johnWGardner
Un excellent plombier est infiniment plus admirable qu'un philosophe incompétent.
@edsgerDijkstra
L'un des aspects les plus importants, mais aussi les plus insaisissables, de tout outil est son influence sur les habitudes de ceux qui se forment à son utilisation. Si l'outil est un langage de programmation, cette influence est, que nous le voulions ou non, une influence sur nos habitudes de pensée.... Un langage de programmation est un outil qui a une influence profonde sur nos habitudes de pensée.
@alanPerlis
Un langage qui n'affecte pas la façon dont vous envisagez la programmation ne vaut pas la peine d'être connu.
@seymourPapert
Un langage de programmation est comme un langage naturel, humain, en ce sens qu'il favorise certaines méthaphores, images et façons de penser.
@marvinMinsky
Un ordinateur est comme un violon. Vous pouvez imaginer un novice essayant d'abord un phonographe, puis un violon. Ce dernier, dit-il, semble terrible. C'est l'argument que nous avons entendu de la part de nos humanistes et de la plupart de nos informaticiens. Les programmes informatiques sont bons, disent-ils, pour des objectifs particuliers, mais ils ne sont pas flexibles. Ni un violon, ni une machine à écrire, jusqu'à ce que vous appreniez à vous en servir.
@warrenFarrell
Bien que nos lycées enseignent à toute une génération le langage informatique pour s'adapter aux besoins technologiques d'une société de stade II [axée sur la survie], nous avons négligé d'enseigner à cette génération des compétences en matière de langage relationnel et de résolution de conflits pour répondre aux besoins sociaux et psychologiques de une société de stade II. Et lorsqu'elle est enseignée, dans des pays comme l'Allemagne, bien qu'appelée compétence sociale, elle se concentre sur le travail d'équipe sur le lieu de travail - toujours sur la survie, les objectifs de travail axés sur le soutien de famille.
@darwinDMartin
Le travail d'un enseignant consiste à prendre un tas de fils sous tension et à s'assurer qu'ils sont bien mis à la terre.
@richardEPattis
Une classe, en Java, est l'endroit où nous enseignons aux objets comment se comporter.
@davidParnas
En règle générale, les systèmes logiciels ne fonctionnent pas bien tant qu'ils n'ont pas été utilisés et ont échoué à plusieurs reprises dans des applications réelles.
@leonardoDaVinci
De temps en temps, partez, ayez un peu de détente, car lorsque vous reviendrez à votre travail, votre jugement sera plus sûr. Allez à une certaine distance car alors le travail semble plus petit et plus peut être pris en un coup d'œil et un manque d'harmonie et de proportion est plus facilement visible.
@leonardoDaVinci
De temps en temps, partez, ayez un peu de détente, car lorsque vous reviendrez à votre travail, votre jugement sera plus sûr. Allez à une certaine distance car alors le travail semble plus petit et plus peut être pris en un coup d'œil et un manque d'harmonie et de proportion est plus facilement visible.
@mauriceWilkes
Dès que nous avons commencé à programmer, nous avons constaté à notre grande surprise que ce n'était pas aussi facile de bien obtenir des programmes que nous l'avions pensé. Le débogage a dû être découvert. Je me souviens de l'instant exact où j'ai réalisé qu'une grande partie de ma vie à partir de ce moment allait être consacrée à trouver des erreurs dans mes propres programmes.
@tomGilb
À la source de chaque erreur qui est imputée à l'ordinateur, vous trouverez au moins deux erreurs humaines, dont l'une est l'erreur de le blâmer sur l'ordinateur.
@davidAAppris
La beauté est plus importante dans l'informatique que partout ailleurs dans la technologie, car les logiciels sont si compliqués. La beauté est la défense ultime contre la complexité. ... Les génies du champ informatique, d'autre part, sont les gens avec les sens esthétiques les plus vifs, ceux qui sont capables de créer de la beauté. La beauté est décisive à tous les niveaux: les interfaces les plus importantes, les langages de programmation les plus importants, les algorithmes gagnants sont les beaux.
@davidAAppris
La beauté est la défense ultime contre la complexité.
@bjarneStroustrup
C facilite le tir dans le pied; C ++ rend les choses plus difficiles, mais lorsque vous faites, cela souffle toute votre jambe.
@bruceBootleitner
Certes, parce que le langage informatique et informatique n'était toujours pas aussi courant qu'aujourd'hui. C'est l'une des raisons pour lesquelles je crois que Tron n'était pas aussi populaire à l'époque qu'aujourd'hui.
@jimHorning
L'informatique est la seule discipline dans laquelle nous considérons l'ajout d'une nouvelle aile à un bâtiment comme un entretien.
@jamesLovelock
Composer des programmes informatiques pour résoudre des problèmes scientifiques, c'est comme écrire de la poésie. Vous devez choisir chaque mot avec soin et le lier avec les autres mots dans une syntaxe parfaite. Il n'y a pas de place pour la verbosité ou la négligence. Faire parler couramment un ordinateur que Lnaguage exige presque l'antithèse de la pensée lâche moderne. Il nécessite de nombreuses sessions interactives, l'utilisation pratique de l'appareil. Vous n'apprenez pas une langue étrangère d'un livre, vous devez plutôt vivre dans le pays pendant l'année pour laisser le langauge devenir une partie automatique de vous, et il en va de même pour les langues informatiques.
@larryWall
La plupart d'entre vous connaissent les vertus d'un programmeur. Il y en a trois, bien sûr: la paresse, l'impatience et l'orgueil.
@jimHorning
Pour traiter la programmation scientifiquement, il doit être possible de spécifier précisément les propriétés requises des programmes. La formalité n'est certainement pas une fin en soi. L'importance des spécifications formelles doit en fin de compte reposer dans leur utilité -, pour qu'ils soient utilisés ou non pour améliorer la qualité des logiciels ou pour réduire le coût de production et de maintien des logiciels.
@georgeBoole
Cette langue est un instrument de raison humaine, et pas seulement un moyen de l'expression de la pensée, est une vérité généralement admise.
@edsgerDijkstra
Fortran, le trouble infantile, maintenant âgé de près de 20 ans, est désespérément inadéquat pour toute application informatique que vous avez en tête aujourd'hui: elle est maintenant trop maladroite, trop risquée et trop coûteuse à utiliser.
@jacquesBarzun
Je peux seulement penser que le livre est lu car il traite des difficultés de la scolarité, qui ne changent pas. Veuillez noter: les difficultés, pas les problèmes. Les problèmes sont résolus ou disparaissent avec les temps tournants. Des difficultés demeurent. Il sera toujours difficile d'enseigner bien, d'apprendre avec précision; lire, écrire et compter facilement et avec compétence; Acquérir un sentiment de l'histoire et commencer son éducation ou ses autres.
@alanPerlis
Je pense qu'il est extraordinairement important que nous en informaticiens ne nous amusons dans l'informatique. Quand ça a commencé, c'était énormément amusant. Bien sûr, les clients payants ont été baignés de temps en temps, et après un certain temps, nous avons commencé à prendre leurs plaintes au sérieux. Nous avons commencé à avoir l'impression que nous étions vraiment responsables de l'utilisation parfaite réussie et sans erreur de ces machines. Je ne pense pas que nous sommes. Je pense que nous sommes responsables de les étirer, de les déclencher dans de nouvelles directions et de nous moquer de la maison. J'espère que le domaine de l'informatique ne perd jamais son sens du plaisir.
@richardEPattis
Si vous ne pouvez pas gêner la structure globale d'un programme tout en prenant une douche, vous n'êtes pas prêt à le coder.
@billJoy
Si vous restez debout tard et que vous avez encore une heure de travail à faire, vous pouvez simplement rester debout une heure plus tard sans courir dans un mur et devoir vous arrêter. Alors que cela peut prendre trois ou quatre heures si vous recommencez, vous pourriez finir si vous travaillez simplement cette heure supplémentaire. Si vous êtes une personne du matin, la journée empiète toujours une période fixe à l'avenir. C'est donc beaucoup moins efficace. C'est pourquoi je pense que les gens de l'ordinateur ont tendance à être des personnes de nuit - parce qu'une machine n'a pas sommeil.
@tonyHoare
Dans le développement de la compréhension des phénomènes complexes, l'outil le plus puissant disponible pour l'intellect humain est l'abstraction. L'abstraction découle de la reconnaissance des similitudes entre certains objets, situations ou processus dans le monde réel et la décision de se concentrer sur ces similitudes et d'ignorer, pour le moment, leurs différences.