Als «history» getaggte Fragen

30
Was ist der Ursprung des C-Präprozessors?

Der C-Präprozessor ist an C angehängt, hat jedoch eine völlig andere Syntax als die Hauptsprache: syntaktisch signifikantes Leerzeichen (Zeilenende beendet eine Anweisung, Lücke nachdem das Makro den Anfang der Ersetzungsliste bestimmt) schlüsselwortbasierte Blöcke anstelle von geschweiften Blöcken...

29
Der englische Parser (für den Hobbit 1982)

War fasziniert, über das Text-Abenteuerspiel The Hobbit zu lesen, das einen unglaublich robusten Parser namens "Inglish" enthielt: ... Englisch erlaubt es einem, fortgeschrittene Sätze wie "Fragen Sie Gandalf nach der merkwürdigen Karte, nehmen Sie dann das Schwert und töten Sie den Troll damit"...

29
Warum heißt der Unix-Linker "ld"

Versucht, im Internet zu suchen und konnte keine Antwort finden. Es hat vielleicht etwas mit "Laden" zu tun, aber das ergibt für mich keinen Sinn. Offensichtlich wurde "ln" bereits aufgenommen, aber woher kommt das

29
Warum ist Rich-Code-Formatierung nicht üblicher?

Ich las Code Complete und in dem Kapitel über Layout und Stil sagte er voraus, dass Code-Editoren eine Art Rich-Text-Formatierung verwenden würden. Das heißt, anstatt wie folgt auszusehen Procedure ResolveCollisions { Performs a posteriori collision resolution through spatial partitioning algoritm...

27
Wie wurde JavaScript populär?

In der Antike hatte Brendan Eich ein Sprachdesign, und in der heutigen Welt ist JavaScript eine beliebte Sprache, die an vielen verschiedenen Orten implementiert und verwendet wird. Was hat die Sprache populär gemacht? War es die C-artige Syntax, die früheren Programmierern vertraut war? Hatte...

24
Was bedeutet Jamie Zawinskis Gesetz?

Ich brauche eine genaue Erklärung von Jamie Zawinskis Gesetz der Softwareentwicklung : Jedes Programm versucht zu erweitern, bis es Mail lesen kann. Programme, die nicht so erweitert werden können, werden durch solche ersetzt, die dies können.

24
Wie kam es zum Hayes-Thomas-Quiz?

1989 schrieben Felix Lee, John Hayes und Angela Thomas einen Hacker-Test in Form eines Quiz mit vielen Insider-Witzen: „ Isst du Schleimpilze? " Ich überlege mir folgende serie: 0015 Ever change the value of 4? 0016 ... Unintentionally? 0017 ... In a language other than Fortran? Gibt es eine...