Beste Antwort
Bereits 1990 nahm ich 60 ° C, was effektiv Daten waren Strukturen in C. Damals war die Hauptimmobilie ein Carrel im WEB (Workstations in Evans Basement). Wie die meisten College-Studenten wartete ich bis in die Nacht, bevor das große Projekt fällig war (um 8 Uhr morgens, Hilfinger war der ultimative Sadist), und gegen 2 Uhr morgens wurde jeder dort betrunken. Damals waren die Suns ziemlich schlecht konfiguriert und es war einfach, eine Verbindung zu einem Remote-X10-Server herzustellen und Fenster nach dem Zufallsprinzip zu schließen. Es wurde zu einem Spiel, um zu sehen, ob Sie jemanden abmelden konnten, bevor er Sie gezappt hat: Erstellen von Terminals und Abfeuern von xkill-Instanzen, so schnell es Ihre Eingabe mit zwei Fingern zulässt.
Ich habe gegen Richard und Colin gekämpft, als Plötzlich flüsterte mir jemand ins Ohr: „Spaß haben?“
Erschrocken schob ich mich von der Tastatur weg und rollte mich dabei über Hilfingers Fuß. Ja, er war um 2 Uhr morgens dort und freute sich darüber, wie elend er uns alle machte. Mein einziges Beileid war, dass ich dachte, er hätte später am Morgen während des Vortrags ein Hinken.
Nach einem weiteren brutalen All-Nighter brach er während des Vortrags mitten im Satz ab und hielt lange genug inne, damit sich alle unwohl fühlten Dann sagte er: „Die Wellen der Lethargie von dir sind überwältigend“, bevor er fortfuhr, als wäre nichts passiert. Das wurde unser Schlagwort für die nächsten Jahre.
Der Wegwerfvortrag über die Architektur von X11, in dem wir ihn immer wieder mit Fragen über die Herstellung eines X11-Servers für den TRS-80 unterbrachen… ja, das wurde hässlich schnell. („Es hat Pixel von der Größe von Walnüssen!“)
In den CSUA-Archiven befinden sich möglicherweise zwei Troff-Handbuchseiten: eine für hilfinger (1) , der Makro-Deprozessor, der Ihrem Code Makros hinzufügt, bis er über hohe Kenntnisse verfügt und daher nicht mehr lesbar ist. und eine für hilfingerd (8) , die den Lastdurchschnitt der Maschine überwacht und in regelmäßigen Abständen die Meldung „Die Wellen der Lethargie von Ihnen sind überwältigend“ anzeigt, wenn dies der Fall ist fiel zu tief. Ich denke, es ist sicher zuzugeben, dass ich diese geschrieben habe. Shannon Appel hat versucht, sie in eine BSD-Distribution zu schleichen, war aber erfolglos.
Hilfinger: Er hat mich zu dem bitteren, bissigen, unerträglichen Computereliten gemacht, der ich heute bin. Wie ich diesen Mann verehre.
Antwort
Nachdem er zwei Klassen bei Hilfinger besucht hat (eine wurde gemeinsam mit Clancy unterrichtet), denke ich, dass er einen etwas unverdienten Ruf als schwieriger Professor hat
Lassen Sie uns zwei Dinge aus dem Weg räumen: 1) Er glaubt nicht an die Inflationsrate. Sie kommen entweder aus seiner Klasse heraus, verstehen das Material oder haben eine schlechte Note. Im Gegensatz zu einigen anderen Klassen, die Sie haben Diese beiden Staaten sind in einer Hilfinger-Klasse exklusiv. 2) Die Klasse, die er oft unterrichtet, Programmiersprachen und Compiler, ist eine schwierige Klasse. Aber seien wir fair, es ist überall eine schwierige Klasse schwierige Klasse in Stanford, am MIT, an der UIUC usw. Daran führt kein Weg vorbei. Tatsächlich habe ich gehört, dass die Klasse anderswo tatsächlich schwieriger ist.
Er macht jedoch auch wieder gut mit den folgenden positiven Eigenschaften: 1) Er ist ein sehr guter Ausbilder. Alle Berkeley-Professoren sind äußerst intelligent und alle von ihnen sind sehr fleißig Sie machen Lust auf Unterricht und einige von ihnen sind so interessant wie nur das Buch selbst zu lesen. Hilfinger ist entscheidend in der ersteren Kategorie. Beeindruckender ist, dass er es ohne ausgefallene technologische Hilfsmittel macht: Er hat einfach das Talent, den Unterricht auch dann interessant zu machen, wenn das Fach hochtechnisch ist. 2) Er kümmert sich sehr um die Schüler. Er ist fast immer per E-Mail erreichbar schläft nie und beantwortet religiös Fragen von Schülern sowohl auf der Mailingliste als auch per 1-1 E-Mail. Er hat auch viel am Autograder gearbeitet, um den Studenten das Leben zu erleichtern. 3) Seine Klassen haben mehr Spielraum als Sie erwarten würden. Auch wenn die Fristen in seiner Klasse sehr streng erscheinen mögen, gibt er den Leuten Tage, um die Aufgaben zu erledigen. Da es häufig kleine Fehler mit dem Autograder gibt, tut er dies oft gibt den Leuten freie Slip-Tage, wenn er diese Fehler korrigiert.
Wenn Sie eine Chance bekommen, würde ich dringend empfehlen, mindestens eine Hilfinger-Klasse zu belegen, bevor Sie Berkeley abschließen. Nehmen Sie sich einfach etwas mehr Zeit als sonst, um die Aufgaben abzuschließen. 🙂