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!
Dr. Wirth: Mostly the "philosophy" of simplicity and regularity 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.
Dr. Wirth: The starting point of my work was the language Algol 60. All my languages (Algol W, Pascal, Modula, Oberon) follow the "philosophy" of Algol 60.
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".