Zum Inhalt gehen

{ Archiv nach Kategorie } Informatikkritik

Überlegungen über die aktuelle Informatik

Alleskönner

In der Welt der Softwareentwicklung trifft man häufig auf Leute, die glauben, ein Alleskönner-Programm schreiben zu können oder gar geschrieben zu haben. Der eine erfindet eine Textaufzeichnungsprache und glaubt, damit alles darstellen zu können, der andere meint, durch eine allgemeine Zeigerstruktur zwischen beliebigen Einheiten auf die relationalen Datenbanken verzichten zu können, der dritte träumt davon, [...]

Falscher XML-Einsatz unter Unix

Leider wird XML unter Unix häufig — und zunehmend — missbraucht, zu Zwecken, für die im Unix eigentlich kleine Textdateien mit einer einfachen ad hoc Notation vorgesehen sind. Unix ist von der Idee her das Königreich des Textes, und die aktuelle Tendenz, die Vielfalt der Minisprachen durch eine einzige Notation (XML) zu ersetzen, ist nicht [...]

Stichworte:

Schnittstellen und Flickenteppiche

Schnittstellen sind eine kurzfristige Lösung, deren Bedarf aber ist das Symptom eines tieferen Problems. In der heutigen Softwarelandschaft müssen viele Schnittstellen programmiert werden und man vermisst viel Funktionalität, die fehlt, weil die dafür notwendigen Schnittstellen nicht zur Verfügung stehen. Die aktuelle Software wirkt wie ein Flickenteppich, sogar innerhalb eines einzigen Softwaresystems. In der Wissenschaft [...]

Erweiterbare Programmierung [Niklaus Wirth]

Niklaus Wirth im Gespräch mit Carlo Pescio [http://www.eptacom.net/pubblicazioni/pub_eng/wirth.html 6.5.08]
Our ultimate goal is extensible programming (EP). By this, we mean the construction of hierarchies of modules, each module adding new functionality to the system. EP implies that the addition of a module is possible without any change in the existing modules. They need not even be [...]

Stichworte:

Ted Nelson und die festen Strukturen

In der Vorlesung “Intertwingularity. When Ideas Collide” breitet Ted Nelson das Blickfeld aus und überlegt nicht nur über die Computer, sondern über ganz anderen Themen. In dieser Vorlesung widmet er eine besondere Aufmerksamkeit dem Hochschulmodel. Seine Kritik gilt den festen Strukturen, die den Studenten die Freiheit nehmen, und setzt den Schwerpunkt in der Initiative [...]

Stichworte: ,

Ted Nelson zum 70.

This is going to be something different from what I usually do. I’m tired of talking about computers and computer media, I’m so tired.
Mit diesen Sätzen eröffnet ein überhaupt nicht müde wirkender Ted Nelson die 90-Minutige Vorlesung anlässlich seines 70. Geburtstages. Und in der Tat entwickelt er hier nicht direkt Punkte aus seiner Informatikkritik, obwohl [...]

Stichworte: ,

Unix vs. Windows

Unix ist ein Kind der 70er, Windows der 90er-Jahre. Unix ist für eine Elite, Windows für die Masse. Unix ist sprachlich und geht durchs Gehör langsam zum Verstand, Windows ist visuell, ist durchs Auge sofort wahrzunehmen, kommt aber nie darüber hinaus. Die Unix-Benutzer müssen erst Erwachsen werden, dann aber können sie sich selber helfen; die [...]

Stichworte:

Über den Namen Informatik

Der Name Informatik hat sich eingebürgert, ist aber falsch und zeugt von Unverständnis dessen, was die Rechner eigentlich sind und tun.
Denn die Computerwissenschaft ist nicht mit der Wissenschaft von der elektronischen Informationsverarbeitung gleich zu setzen. Die Rechner werden selbstverständlich zu Informationsverarbeitung eingesetzt, aber nicht nur dazu, sondern auch zu Bild- und Tonbearbeitung, Kommunikation, Simulation, Gerätesteuerung [...]

Minimalismus in der Programmierung

Minimalismus könnte man das Ideal nennen, die Software möglichst einfach zu gestalten. Denn die Kunst der Programmierung besteht nicht darin, die Programme zu verkomplizieren — das tun sie mit der Zeit von alleine —, sondern sie zu vereinfachen. Es geht da nicht darum, Funktionalität zu sparen, sondern, den logischen Kern der Funktionalität ausfindig zu machen, [...]

Unix und Text

Unix zeichnet sich unter allen Betriebssystemen durch markante Textorientierung aus. Gerade das hat zur Folge, dass es das beliebteste Betriebssystem unter Programmierern ist. Denn Software ist Text, Textorientierung ist daher in der Softwareentwicklung sachgemäß (das weiß man heute noch nicht, der Unix-Fachmann spürt aber, dass dies der richtige Weg ist).
Was ich unter Text verstehe, kommt [...]

Stichworte:

Zeitgenossen: Tim O’Reilly

Interessantes Interview mit dem innovativen Verleger auf Nerd TV:
Nerd TV #5: Tim O’Reilly. Open Source Pioneer
http://www.pbs.org/cringely/nerdtv/shows/#5
Er war nah dran an vielen Schlüsselentwicklungen des letzten Jahrzehnts, ob Anfang des Internets, Open-Source-Bewegung, oder (neulich) das Web 2.0. Einleuchtende Überlegungen über die Unix-Gemeinde und ihre offene, wertschöpfende Art der Zusammenarbeit.

Stichworte: ,

Ted Nelson bei Google TechTalks

Allen informatischen Humanisten sei das folgende Video des anregenden Visionärs ans Herz gelegt:
Ted Nelson bei Google TechTalks am 29.01.07
http://video.google.com/videoplay?docid=-8329031368429444452
Die Fragen, die die Zuhörer am Schluss stellen, stimmen mich nachdenklich. Geht es nur mir so, oder haben Sie auch den Eindruck, dass der arme Kerl dazu verdammt ist, immer nur Tekkies (um es mit Nelsons Lieblingsausdruck [...]

Stichworte: ,