Day: November 3, 2005

  • Lokale Funktionen vs. Method To Object Refactoring

    Erinnert sich noch jemand, dass man im seligen Pascal Funktionen und Porzeduren lokal innerhalb von Funktionen definieren konnte? Ich habe gerade den Eindruck, dass das bei bestimmten Problemen (Transformationen von Objektstrukturen) ein ganz nützliches Instrument ist oder wäre, da ja heute Java Werkzeug der Wahl ist. Eine eigene Klasse erscheint mir manchmal zu heavy-weight. Ansonsten…

  • The OO Revolution hasn’t happened yet

    Ein Artikel voller tiefer Weisheit über Softwareentwicklung, den ich im Rahmen meines Nostalgieanfalls mal wieder rausgekramt habe: Dan Ingalls über Smalltalk Artikel.

  • Wie lernt man Programmieren

    In meiner fühesten Jugend hatte ich gelegentlichen Zugriff auf einenBasic Interpreter mit ordentlicher Grafikunterstützung und einem Handbuch. Mit diesem Ding hatte ich viel Spaß, indem Ich zu jedem Befehl Beispiele aus der Doku kopierte und dann durch Variation der Parameter die Funktionsweise zu ergründen suchte (Das Handbuch war in englischer Sprache gehalten). Später kam Pascal…

  • Lifestreams

    Lifestreams sind ein einheitliches Konzept zur Informationsverwaltung, dass Eric Freeman bei David Gelernter als Alternative zur auch heute noch fröhliche Urstände feiernde Desktop Metapher entwickelt hat. Die Dissertation gibts auf der Projektseite runterzuladen ist. Die Desktopindizierer und GMail scheinen mir in die Richtung zu gehen. Ich hatte mal Omea installiert, aber das war leider nur…