Many people tend to look at programming styles and languages like religions: if you belong to one, you cannot belong to others. But this analogy is another fallacy.
Niklaus WirthExperience shows that the success of a programming course critically depends on the choice of these examples.
Niklaus WirthBut active programming consists of the design of new programs, rather than contemplation of old programs.
Niklaus WirthSoftware gets slower faster than hardware gets faster. (Or, sometimes known by] Grove [the head of Intel] giveth and Gates [the head of Microsoft] taketh away.)
Niklaus Wirth