November 18, 2022 — Niklaus Wirth has designed programming languages all over the world that have had immense impact. And yet, he still maintains great humility and somehow finds time for mentoring the next crop of programming language designers. Thank you for your time Dr. Wirth!
Hassam: Are there any novel ideas from your languages that have yet to be adopted by others?
Dr. Wirth: Mostly the "philosophy" of simplicity and regulalrity of the concepts. I always focused on the "teachability" of a language. After all, one should not teach a language, but programming. One must focus on programming concepts, and not on language features.
Hassam: When you were making programming languages what references did you use?
Hassam: What would be your advice to young people today who want to get into the field of designing programming languages?
Dr. Wirth: I would not recommend the design of a new language, except perhaps for special applications. The common languages, as poor and complex as they are, are too much entrenched all over the world. I would tell them to look at my "Oberon".