Alan Perlis berühmte Zitate

Zuletzt aktualisiert : 5. September 2024

other language: spanish | czech | german | french | italian | slovak | turkish | ukrainian | dutch | russian | portuguese

Alan Perlis
  • Ein Jahr in künstlicher Intelligenz reicht aus, um an Gott zu glauben.

  • Es ist besser, 100 Funktionen auf einer Datenstruktur arbeiten zu lassen, als 10 Funktionen auf 10 Datenstrukturen arbeiten zu lassen.

  • Eine Programmiersprache ist auf niedrigem Niveau, wenn ihre Programme Aufmerksamkeit auf das Irrelevante erfordern.

  • Es gibt zwei Möglichkeiten, fehlerfreie Programme zu schreiben; nur die dritte funktioniert.

  • Eine Sprache, die die Art und Weise, wie Sie über Programmierung denken, nicht beeinflusst, ist es nicht wert, sie zu kennen.

  • In Softwaresystemen ist es oft der frühe Vogel, der den Wurm macht.

  • Dummköpfe ignorieren Komplexität. Pragmatiker leiden darunter. Manche können es vermeiden. Genies entfernen es.

  • Einfachheit geht Komplexität nicht voraus, sondern folgt ihr.

  • Jedes Programm hat (mindestens) zwei Zwecke: den einen, für den es geschrieben wurde, und den anderen, für den es nicht geschrieben wurde.

  • Programmierer sind nicht an ihrem Einfallsreichtum und ihrer Logik zu messen, sondern an der Vollständigkeit ihrer Fallanalyse.

  • Im Englischen kann jedes Wort verbiert werden.

  • Der Umgang mit Fehlern ist einfach: Arbeite hart, um dich zu verbessern. Erfolg ist auch einfach zu handhaben: Sie haben das falsche Problem gelöst. Arbeite hart, um dich zu verbessern.

  • Es ist einfacher, die Spezifikation an das Programm anzupassen als umgekehrt.

  • Haben Sie keine guten Ideen, wenn Sie nicht bereit sind, für sie verantwortlich zu sein.

  • FORTRAN ist keine Blume, sondern ein Unkraut - es ist winterhart, blüht gelegentlich und wächst in jedem Computer.

  • Wenn Sie eine Prozedur mit 10 Parametern haben, haben Sie wahrscheinlich einige verpasst.

  • Sie können die Perspektive eines Programmierers messen, indem Sie seine Einstellung zur anhaltenden Vitalität von FORTRAN notieren.

  • Es geht gegen den Strich moderner Bildung, Schülern das Programmieren beizubringen. Was für ein Spaß macht es, Pläne zu schmieden, Disziplin zu erwerben, Gedanken zu organisieren, Liebe zum Detail zu widmen und selbstkritisch zu lernen.

  • Ich denke, dass es außerordentlich wichtig ist, dass wir in der Informatik Spaß am Rechnen haben. Als es anfing, hat es unheimlich viel Spaß gemacht. Natürlich wurden die zahlenden Kunden ab und zu abgezockt, und nach einer Weile fingen wir an, ihre Beschwerden ernst zu nehmen. Wir begannen uns zu fühlen, als ob wir wirklich für den erfolgreichen, fehlerfreien perfekten Einsatz dieser Maschinen verantwortlich wären. Ich glaube nicht, dass wir das sind. Ich denke, wir sind dafür verantwortlich, sie zu dehnen, sie in neue Richtungen zu lenken und Spaß im Haus zu behalten. Ich hoffe, dass das Gebiet der Informatik nie seinen Sinn für Spaß verliert.

  • Jedes Substantiv kann verbiert werden.

  • Wenn jemand sagt: "Ich möchte eine Programmiersprache, in der ich nur sagen muss, was ich tun möchte", gib ihm einen Lutscher.

  • In der Informatik ist die Umwandlung des Offensichtlichen in das Nützliche eine lebendige Definition des Wortes "Frustration".

  • Wenn Ihr Computer Englisch spricht, wurde er wahrscheinlich in Japan hergestellt.

  • Ich denke, es ist unvermeidlich, dass Leute schlecht programmieren. Training wird nicht wesentlich helfen. Wir müssen lernen, damit zu leben.

  • Das beste Buch über Programmierung für den Laien ist 'Alice im Wunderland'; aber das liegt daran, dass es das beste Buch über alles für den Laien ist.

  • Ist es möglich, dass Software nicht wie alles andere ist, dass sie weggeworfen werden soll: dass es darum geht, sie immer als Seifenblase zu sehen?

  • Der Computerbereich braucht immer neue Klischees.

  • Im Englischen kann jedes Wort verbiert werden. Wäre das in unseren Programmiersprachen so.

  • In der Mensch-Maschine-Symbiose muss sich der Mensch anpassen: Die Maschinen können nicht.

  • LISP-Programmierer kennen den Wert von allem und die Kosten von nichts.

  • In der Programmierung, wie in allem anderen, im Irrtum zu sein bedeutet, wiedergeboren zu werden.

  • Einige Programmiersprachen schaffen es, Veränderungen aufzunehmen, halten aber dem Fortschritt stand.

  • Wir stoßen auf den Lisp-Programmierer an, der seine Gedanken in Klammern setzt.

  • Auf lange Sicht wird jedes Programm zu Rokoko und dann zu Trümmern.

  • Syntaktischer Zucker verursacht Krebs des Semikolons.

  • Man kann nicht mit formalen Mitteln vom Informellen zum Formellen übergehen.

  • In der Informatik wird die mittlere Zeit bis zum Ausfall immer kürzer.

  • Alte Programme an neue Maschinen anzupassen bedeutet normalerweise, neue Maschinen so anzupassen, dass sie sich wie alte verhalten.

  • Die Konstante eines Mannes ist die Variable eines anderen Mannes.

  • Um ein Programm zu verstehen, müssen Sie sowohl die Maschine als auch das Programm werden.

  • Du denkst, du weißt, wenn du lernst, bist sicherer, wenn du schreiben kannst, noch mehr, wenn du unterrichten kannst, aber sicher, wenn du programmieren kannst.

  • Ein Bild sagt mehr als 10K Worte - aber nur die, um das Bild zu beschreiben. Kaum ein Satz von 10K Wörtern kann mit Bildern angemessen beschrieben werden.

  • So etwas wie eine freie Variable gibt es nicht.

  • Eine gute Programmiersprache ist ein konzeptionelles Universum zum Nachdenken über Programmierung.

  • Jeder Leser sollte sich regelmäßig fragen â €œzu welchem Zweck, zu welchem Zweck?Ӡ"aber fragen Sie es nicht zu oft, damit Sie nicht den Spaß am Programmieren für die Verstopfung der bittersüßen Philosophie verpassen.

  • Die Informatik schämt sich für den Computer.

  • Wenn ein Zuhörer mit dem Kopf nickt, wenn Sie Ihr Programm erklären, wecken Sie ihn auf.

  • C-Programmierer sterben nie. Sie werden einfach ins Leere geworfen.

  • Optimierung behindert Evolution.