Related articles |
---|
[11 earlier articles] |
Re: Java compiler courses gneuner2@comcast.net (George Neuner) (2007-04-26) |
Re: Java compiler courses gah@ugcs.caltech.edu (glen herrmannsfeldt) (2007-04-26) |
Re: Java compiler courses cfc@shell01.TheWorld.com (Chris F Clark) (2007-04-26) |
Re: Java compiler courses DrDiettrich1@aol.com (Hans-Peter Diettrich) (2007-04-27) |
Re: Java compiler courses DrDiettrich1@aol.com (Hans-Peter Diettrich) (2007-04-27) |
Re: Java compiler courses gneuner2@comcast.net (George Neuner) (2007-04-28) |
Re: Java compiler courses DrDiettrich1@aol.com (Hans-Peter Diettrich) (2007-04-29) |
Re: Java compiler courses gah@ugcs.caltech.edu (glen herrmannsfeldt) (2007-04-29) |
Re: Java compiler courses marcov@stack.nl (Marco van de Voort) (2007-05-10) |
Re: Java compiler courses torbenm@app-2.diku.dk (2007-05-11) |
Re: Java compiler courses chris.dollin@hp.com (Chris Dollin) (2007-05-11) |
Re: Java compiler courses gah@ugcs.caltech.edu (glen herrmannsfeldt) (2007-05-11) |
Re: Java compiler courses englere_geo@yahoo.com (Eric) (2007-05-15) |
From: | Hans-Peter Diettrich <DrDiettrich1@aol.com> |
Newsgroups: | comp.compilers |
Date: | 29 Apr 2007 09:15:48 -0400 |
Organization: | Compilers Central |
References: | 07-04-074 07-04-098 07-04-120 07-04-127 07-04-144 |
Keywords: | design, courses |
Posted-Date: | 29 Apr 2007 09:15:48 EDT |
George Neuner wrote:
>>IMO an understanding, of how compilers work, is a must for code
>>writers.
>
>
> I agree with you and I happen to have a compiler specific education,
> but in practice all a performance developer needs is to understand how
> her particular compiler translates a particular program construct.
This is just *not* what I meant. IMO it's much easier to understand
e.g. how to write recursive procedures, when one has an idea of how
procedure calls (parameters, stackframes...) are translated into
machine code. Visibility rules for symbols, the difference between
static and dynamic initialization of variables, error messages, and
much more can be understood easier, when having an idea of how a
compiler works in general.
DoDi
Return to the
comp.compilers page.
Search the
comp.compilers archives again.