Ein Zitat von Hal Abelson

Zunächst wollen wir die Idee begründen, dass eine Computersprache nicht nur eine Möglichkeit ist, einen Computer dazu zu bringen, Operationen auszuführen, sondern dass sie vielmehr ein neuartiges formales Medium ist, um methodische Ideen auszudrücken. Daher müssen Programme geschrieben werden, damit sie von Menschen gelesen werden können, und nur nebenbei, damit sie von Maschinen ausgeführt werden können.
Programme müssen geschrieben werden, damit sie von Menschen gelesen werden können, und nur nebenbei, damit sie von Maschinen ausgeführt werden können.
Eine leistungsfähige Programmiersprache ist mehr als nur ein Mittel, um einen Computer anzuweisen, Aufgaben auszuführen. Die Sprache dient auch als Rahmen, innerhalb dessen wir unsere Vorstellungen von Prozessen organisieren.
Programme sollen von Menschen gelesen werden und nur nebenbei von Computern ausgeführt werden.
Das Verfassen von Computerprogrammen zur Lösung wissenschaftlicher Probleme ist wie das Schreiben von Gedichten. Sie müssen jedes Wort sorgfältig auswählen und es in perfekter Syntax mit den anderen Wörtern verknüpfen. Es gibt keinen Platz für Ausführlichkeit oder Nachlässigkeit. Um eine Computersprache fließend zu beherrschen, ist fast das Gegenteil des modernen, lockeren Denkens erforderlich. Es erfordert viele interaktive Sitzungen und den praktischen Umgang mit dem Gerät. Eine Fremdsprache lernt man nicht aus einem Buch, sondern man muss ein Jahr lang im Land leben, damit die Sprache automatisch zu einem Teil von einem wird, und das Gleiche gilt auch für Computersprachen.
Der Geist ist wie ein Computer. Es führt Programme aus. Der Großteil der Software ist schlecht geschrieben. Es ist in der Sprache der Angst geschrieben.
Was ist Oracle? Eine Gruppe von Leuten. Und alle unsere Produkte waren nur Ideen in den Köpfen dieser Leute – Ideen, die die Leute in einen Computer tippten, testeten und die sich als die beste Idee für eine Datenbank oder eine Programmiersprache herausstellten.
Die ersten Entwürfe meiner Romane habe ich alle handschriftlich verfasst und dann tippe ich sie auf meinem alten Elektrogerät ab. Ich habe mich dagegen gewehrt, mir einen Computer anzuschaffen, weil ich der gesamten PC-Sache misstraue. Ich glaube nicht, dass bisher ein großartiges Buch am Computer geschrieben wurde.
Die Festlegung formaler Standards für Beweise über Programme ... und der Vorschlag, dass die Semantik einer Programmiersprache unabhängig von allen Prozessoren für diese Sprache definiert werden kann, indem strenge Standards für Beweise über Programme in der Sprache festgelegt werden, scheint neu zu sein .
Ich denke, es ist ein grundlegendes Merkmal von Bildern, dass sie von einem Medium in ein anderes wechseln. Und dies ist in unserer Zeit mit dem Computer, der auch eine Art Master-Medium ist und es uns ermöglicht, Daten aller Art von einer Plattform auf eine andere zu übertragen und Töne in Anblicke oder Sprache in Bilder umzuwandeln, überdeutlich geworden. Der Computer hat etwas ganz Altes auf neue Weise sichtbar gemacht.
Der beste Weg, sich darauf vorzubereiten, Programmierer zu werden, besteht darin, Programme zu schreiben und großartige Programme zu studieren, die andere Leute geschrieben haben. In meinem Fall bin ich zu den Mülltonnen im Computer Science Center gegangen und habe Listen ihrer Betriebssysteme herausgefischt.
Pen-and-Paper-Rollenspiele sind Live-Theater und Computerspiele sind Fernsehen. Die Menschen wünschen sich den Komfort und die sofortige Befriedigung, den Fernseher einzuschalten, anstatt sich schick anzuziehen und sich ein Live-Stück anzusehen. Ebenso ist der Computer eine unmittelbarer zugängliche Möglichkeit, Spiele zu spielen.
Ich verstecke meine Dokumente an vielen verschiedenen Stellen auf meinem Computer, weil ich oft Dinge schreibe, von denen ich niemals möchte, dass jemand sie liest, zumindest nicht unbearbeitet, und ich habe Angst, dass jemand das Passwort für meinen Computer herausfinden und böswillig lesen könnte meine Word-Dokumente. Deshalb verliere ich oft Dinge, die ich geschrieben habe, und/oder vergesse sie völlig.
Die Idee hinter digitalen Computern lässt sich damit erklären, dass diese Maschinen alle Vorgänge ausführen sollen, die auch ein menschlicher Computer ausführen könnte.
Bis ich meine späten Teenagerjahre erreichte, gab es nicht genug Geld für Luxusgüter – einen Urlaub, ein Auto oder einen Computer. Ich habe tatsächlich gelernt, wie man einen Computer programmiert, indem ich ein Buch gelesen habe. Früher habe ich Programme in ein Notizbuch geschrieben und ein paar Jahre später, als wir einen Computer kaufen konnten, tippte ich meine Programme ein, um zu sehen, ob sie funktionierten. Sie taten. Ich hatte Glück.
Lassen Sie uns unsere traditionelle Einstellung zur Konstruktion von Programmen ändern. Anstatt uns vorzustellen, dass unsere Hauptaufgabe darin besteht, einem Computer Anweisungen zu geben, was er tun soll, sollten wir uns lieber darauf konzentrieren, den Menschen zu erklären, was ein Computer tun soll.
Ich betrachtete Computer wirklich als eine Möglichkeit, den Geist zu verstehen. Aber am MIT hat es mich umgehauen, einen ganzen Computer für sich alleine zu haben, solange man wollte. Durch den Zugang zu diesem Computer spürte ich einen Schub an intellektueller Kraft und begann darüber nachzudenken, was das für Kinder und die Art und Weise, wie sie lernen, bedeuten könnte . Damals entwickelten wir die Programmiersprache für Kinder: Logo.
Diese Website verwendet Cookies, um Ihnen das bestmögliche Erlebnis zu bieten. Mehr Info...
Habe es!