Related articles |
---|
[3 earlier articles] |
Re: Programming language and IDE design genew@telus.net (Gene Wirchenko) (2013-10-20) |
Re: Programming language and IDE design genew@telus.net (Gene Wirchenko) (2013-10-21) |
Re: Programming language and IDE design gneuner2@comcast.net (George Neuner) (2013-10-22) |
Re: Programming language and IDE design DrDiettrich1@aol.com (Hans-Peter Diettrich) (2013-10-23) |
Re: Programming language and IDE design wclodius@earthlink.net (2013-10-22) |
Re: Programming language and IDE design bc@freeuk.com (BartC) (2013-10-23) |
Re: Programming language and IDE design monnier@iro.umontreal.ca (Stefan Monnier) (2013-10-24) |
Re: Programming language and IDE design gneuner2@comcast.net (George Neuner) (2013-10-24) |
Re: Programming language and IDE design martin@gkc.org.uk (Martin Ward) (2013-11-07) |
Re: Programming language and IDE design gah@ugcs.caltech.edu (glen herrmannsfeldt) (2013-11-08) |
Re: Programming language and IDE design DrDiettrich1@aol.com (Hans-Peter Diettrich) (2013-11-08) |
Re: Programming language and IDE design gneuner2@comcast.net (George Neuner) (2013-11-08) |
Re: Programming language and IDE design jthorn@astro.indiana.edu (Jonathan Thornburg) (2013-11-10) |
[12 later articles] |
From: | Stefan Monnier <monnier@iro.umontreal.ca> |
Newsgroups: | comp.compilers |
Date: | Thu, 24 Oct 2013 10:55:09 -0400 |
Organization: | A noiseless patient Spider |
References: | 13-10-016 13-10-022 |
Keywords: | design |
Posted-Date: | 24 Oct 2013 11:19:29 EDT |
>> Similarly foolish wisdom is seen in IDEs (Integrated Development
>> Environments) which allow the programmer to create hundreds of lines
>> of code with just a few clicks of the mouse. Thus instantly creating
>> a significant maintenance effort.
> 99% (or more) of generated code will never be touched by a human.
> Probably 80% of it even will never be looked at.
> I have never read anything which suggests to me that Dijkstra was - or
> would have been - against source code generators.
IIUC, the OP was referring to the use of things like templates.
I.e. case where the generated source code is then edited by the user.
DSLs, macros, compiler compilers, and other code generators are
completely different, since the generated code is constantly
re-generated: it's not "source" code.
Stefan
Return to the
comp.compilers page.
Search the
comp.compilers archives again.