[Info-vax] Dave Cutler, Prism, DEC, Microsoft, etc.
Robin Fairbairns
rf10 at cl.cam.ac.uk
Fri Nov 13 06:32:59 EST 2009
Bob Eager <rde42 at spamcop.net> writes:
>On Thu, 12 Nov 2009 15:49:59 -0500, Rich Alderson wrote:
>> It depends on how one views the discipline. In departments in which it
>> is viewed as a mathematical discipline, there is little need for
>> programming skills, or exposure to any user interface, whether command
>> line or graphical, to move forward in one's studies. Analysis of
>> algorithmic complexity, proof of correctness, etc. are the bread and
>> butter of the field.
>>
>> In departments in which it is viewed as an engineering discipline,
>> compiler construction and other issues of language implementation,
>> design of operating systems, and the like, are studied.
>
>One of my colleagues is fond of describing the CS degree at one of the
>very oldest universities in the UK thus:
hmmm. you wouldn't be thinking of a university that's invented an 800
year history for itself?
>"A core of mathematics, surrounded by....mathematics."
because that's not really true of this place. lots of practical
courses; the students get to choose whether they specialise in
mathematical disciplines or in practical ones. either way, they have
to demonstrate practical ability in assessed exercises.
>There are obvious cases where the reverse applies, and it's largely to do
>with the university department that originally spawned the CS department
>there.
>
>Where I work, the department grew up independently so it's pretty well in
>the middle.
here, the department was founded in 1935 by a chemist and morphed to
digital computing to build the edsac (starting 1947, first ran 1949).
when i came here to for my diploma (1960s) there were still hand
calculators on the students' desks, but i avoided numerical analysis
altogether.
mind you, i've not built a *real* compiler in all my working life, and
certainly not as a student. (things like lex and yacc derived from
monsters like the "compiler compiler" that took the whole of the
mainframe's memory in the 60s to run, and so wasn't used much...)
--
Robin Fairbairns, Cambridge
More information about the Info-vax
mailing list