Turbo Pascal – herzlichen Glückwunsch zum 40. Geburtstag

Im November 1983 betrat ein bahnbrechendes Werkzeug die Bühne der Softwareentwicklung – Turbo Pascal in seiner allerersten Version 1.0. Entwickelt von Anders Hejlsberg und seinem Team bei Borland, markierte diese Veröffentlichung einen Meilenstein in der Welt der Programmierung und beeinflusste Generationen von Entwicklern. Die Geburtsstunde von Turbo Pascal Als Turbo Pascal 1.0 vor vier Jahrzehnten […]

weiterlesen ...

100 Jahre John von Neumann: Ein Pionier der Informatik und seine bleibende Bedeutung

Die frühen Jahre John von Neumann wurde am 28. November 1903 in Budapest, Ungarn, geboren. Seine außergewöhnliche Intelligenz zeigte sich früh, und er begann schon in jungen Jahren, Mathematik an der Universität zu studieren. Sein Weg führte ihn schließlich nach Deutschland, wo er mit den Größen der damaligen Mathematik wie David Hilbert und Kurt Gödel […]

weiterlesen ...

UNIVAC 1: Mal wieder ein Geburtstag

Heute jährt sich zum 70. mal die Inbetriebnahme des ersten UNIVAC (Universal Automatic Calculator) am 14.6.1951. Dieser Tag wird weithin als Startdatum der kommerziellen Datenverarbeitung gefeiert. Bis dahin verstand man Computer im Wortsinne als Rechner, die komplexe Berechnungen in Naturwissenschaft und Ingenieurwesen mit Methoden der numerischen Mathematik viel schneller lösten, als es je ein Mensch […]

weiterlesen ...

Computer = Rechner?

Wie verwenden heute das Wort Computer meistens ohne die Assoziation, dass diese Maschine „rechnet“, also mit mathematischen Methoden ein Problem löst, das zu einem numerischen Ergebnis führt. Jedoch war genau das die Motivation die ersten elektronischen Computer zu bauen. Das zugrundeliegende Problem ist, dass viele Probleme in den Ingenieurwissenschaften, der Physik, Chemie, Geologie, Meteorologie und […]

weiterlesen ...
Altair Frontpanel

Hello World Barebone

Nachdem ich letzten Beitrag einmal ausprobiert habe, was ein vollkommen nackter Altair so alles anstellen kann, wenn man ihn mit Deposit und Examine in Maschinencode programmiert, möchte ich dieses Mal das beliebte „Hello, World!“ auch mit diesem Barebone-Rechner ausgeben. Zuerst einmal das Ergebnis – das beliebte „Hello, World!“ – ausgegeben auf unserem simulierten Altair 800, […]

weiterlesen ...

(The most) Basic Programming

Nachdem wir uns bisher die wunderbare Altair SIMH-Simulation als historische Entwicklungsumgebung für BASIC-Programme angesehen haben, versteht sich heute das Wort Basic im Titel nicht als Akronym, sondern im eigentlichen Wortsinn: grundlegend. Wenn man heute oder auch vor 30 Jahren einen Home-Computer gekauft hat, war das für Gewöhnlich ein Apparat, der mit einem Bildschirm, einer Tastatur […]

weiterlesen ...

Altair Simulation Teil 2

Neulich habe ich den vielleicht schnellsten Einstieg in eine Altair Simulation beschrieben (Altair Simulation) Nun mangelt es dem beschriebenen System mit dem 8k-Basic an jeglichem Speichermedium und damit natürlich auch einer praktischen Nutzbarkeit, da man wohl nicht jedes mal ein Programm neu eintippen möchte. Diesen Mangel möchte ich heute beheben. Dafür wollen wir das Disk-Basic […]

weiterlesen ...

Hello world!

Welchen besseren ersten Beitrag könnte es für einen Computerfan geben als das berühmte „Hello World!“? Darauf werde ich immer mal wieder zurückkommen. Zum Anfang eines meiner „Lieblingsbeispiele“, realisiert auf einer virtuellen IBM 7094 aus dem wunderbaren SimH-Kit: Das Listing ist wohl das längste in einer ernsthaft genutzten Programmiersprache. 001200 ENVIRONMENT DIVISION. 001300 CONFIGURATION SECTION. 001400 […]

weiterlesen ...