Sprachdesign

Haben Sie eine Ratschlag für Designer von Programmiersprachen?

Al: Denken Sie immer an Ihre Anwender. Wenn andere sagen, dass sie Ihr Tool verwendet haben, um ein Problem zu lösen, ist das sehr befriedigend. Es ist ebenfalls sehr zufriedenstellend, wenn andere auf Ihre Arbeit aufbauen und noch mächtigere Tools erstellen.

Wie denken Kernighan und Weinberger über Sprachdesign?

Al: Wenn ich ein Wort wählen müsste, das unsere zentralen Kräfte beim Design einer Sprache beschreibt, würde ich sagen, dass Kernighan das einfache Lernen betont, Weinberger die Stabilität der Implementierung und ich die Nützlichkeit. Ich denke, AWK hat alle diese drei Eigenschaften.

Wie treffen Sie Designentscheidungen mit der Nützlichkeit als Ziel? Wie beeinflusst ...

Get Visionäre der Programmierung - Die Sprachen und ihre Schöpfer now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.