From: | "Paolo Bonzini" <bonzini@gnu.org> |
Newsgroups: | comp.compilers |
Date: | 12 Sep 2006 19:00:20 -0400 |
Organization: | Compilers Central |
References: | 06-08-08206-08-086 06-08-105 06-08-138 06-09-050 06-09-052 |
Keywords: | modula, history, C |
Posted-Date: | 12 Sep 2006 19:00:20 EDT |
> During the whole
> 1980s, our professors at University made their disregard for C public
> ("C is only a portable assembler"). Modula 2 was the language of the
> 1980s (at least here in Europe).
Indeed, when I started university in Italy (1998), Modula-2 was still
taught as your "first programming language". C was not disregarded as
a portable assembler, but it was indeed taught as a "dirty" language
and only introduced in the second year.
> The one single reason that I saw (at that
> time) was Microsoft choosing C and not Pascal as the language they
> used to re-write MS-DOS 3.x (which was implemented in 8086 assembler
> until then).
They had been using C for Windows since 1985 (while Mac OS was
Pascal-based, IIRC).
Paolo
Return to the
comp.compilers page.
Search the
comp.compilers archives again.