|
|||||||||
"Interaktion mittels Kommandozeilensprachen" | |||||||||
Die Geschichte der geschriebenen Sprache ist reich und mannigfaltig. Zu Beginn dominierten Sprachen mit einem kleinen Alphabet und Regeln, weil sie einfacher zum Erlernen waren. Heute existieren spezielle Sprachen für die Mathematik, Musik, Chemie, weil sie uns die Möglichkeit geben Probleme zu lösen. Die Grundziele von Sprachdesign sind
Höhere Ziele beinhalten
Begrenzung einer Sprache beinhaltet
Der Computer hatte nur einen bescheidenen Einfluss auf gesprochene natürliche Sprachen, im Vergleich zu seinem Anklang als ein Stimulant für die Entwicklung von vielen neuen formalen geschriebenen Sprachen. Die ersten Computer sind für mathematische Berechnungen gebaut worden, daher waren die ersten Programmiersprachen mathematischer Natur. Vermehrt werden Computer eingesetzt, um auf der echten Welt zu operieren: Email als virtuelles Postamt, ... Diese neuen Applikationen regen Designer an einfache Notationen zu finden, um Computer zu steuern während die Leute die Sprache zur Kommunikation und zum Problemlösen verwenden. Kommandozeilensprachen unterscheiden sich von Menü-Auswahl-Systemen, indem ihre Benutzer die Notationen wiederrufen können müssen. Solche Email-Programme sind vom Aussterben bedroht, da dieser Stil vielleicht in der Vergangenheit akzeptabel war, aber heutzutage sich nicht mehr mit den Erwartungen der Nutzer von Mail-Programmen deckt. Ein bespielhaftes Programm ist mail unter Linux. Ist man vertraut mit der Syntax, so ist man schneller als mit manchem grafischen Mail-Client. Schliesslich kann die Interaktion mittels einer natürlichen Sprache
als eine komplexe Form einer Kommandozeilensprache betrachtet werden. | |||||||||
|