Skip to content

Comment on With book on Go, Kernighan guides students at Princeton and beyondparent

Comments

What's interesting is that Go (and its predecessors, Limbo and Newsqueak) is strongly influenced by Niklaus Wirth's languages, especially Oberon, both syntactically and in its design and simplicity. Before C++ and Java, Pascal and its cousin, Modula/Modula-2, were widely used as teaching languages. So it wouldn't be too surprising if Go becomes popular as a teaching language. Wirth's languages are all eminently suitable for this purpose.

(Pascal was originally designed to be a language for teaching, and also became widely used to write pseudocode for algorithms, which you'll find in a lot of technical CS papers; the pseudocode tends to be a close approximation of Pascal.)

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.