Re: How to justify teaching compilers

Mayan Moudgill <mayan@bestweb.net>
2 Oct 2004 16:22:43 -0400

          From comp.compilers

Related articles
How to justify teaching compilers jaidi@fos.ubd.edu.bn (Pg Nor Jaidi Pg Tuah) (2004-10-02)
Re: How to justify teaching compilers mayan@bestweb.net (Mayan Moudgill) (2004-10-02)
Re: How to justify teaching compilers thomas.claveirole@lrde.epita.fr (Thomas Claveirole) (2004-10-02)
Re: How to justify teaching compilers max@gustavus.edu (Max Hailperin) (2004-10-02)
Re: How to justify teaching compilers Juergen.Kahrs@vr-web.de (=?ISO-8859-1?Q?J=FCrgen_Kahrs?=) (2004-10-04)
Re: How to justify teaching compilers tk@ic.unicamp.br (Tomasz Kowaltowski) (2004-10-04)
Re: How to justify teaching compilers genew@mail.ocis.net (Gene Wirchenko) (2004-10-04)
Re: How to justify teaching compilers slimick@venango.upb.pitt.edu (John Slimick) (2004-10-04)
[7 later articles]
| List of all articles for this month |
From: Mayan Moudgill <mayan@bestweb.net>
Newsgroups: comp.compilers
Date: 2 Oct 2004 16:22:43 -0400
Organization: Posted via Supernews, http://www.supernews.com
References: 04-10-009
Keywords: courses
Posted-Date: 02 Oct 2004 16:22:43 EDT

Pg Nor Jaidi Pg Tuah wrote:
> Dear compiler-loving academics, how would you justify
> keeping/introducing your beloved compiler course?


I'm not an academic, but here's my $0.02. I'm responsible for software
hires at our company. When we're considering anyone with a computer
science degree, he/she is very unlikely to be hired if they have not
taken either a compiler or an operating systems course with a project
requirement (we prefer compiler to OS).


A compiler course with a project can have several benefits:
- Students start to understand CPU architecture and assembler.
- They become sensitized to the performance of HLL constructs.
- They have to actually write a smallish program.
- They develop the skills to write little languages.


Mayan


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.