This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Projects for beginners
- To: bkorb at cruzio dot com
- Subject: Re: Projects for beginners
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- Date: Wed, 31 Jan 01 18:34:04 EST
- Cc: gcc at gcc dot gnu dot org
NO!!! I remember well the days of unguarded headers. They are not
completely dead yet, but I still hope for their final demise. I do
not ever want to _have_ to know that header a can be included only
after header b. Programming is complicated enough without just that
much more clutter. NO, NO and NO AGAIN!
If the structure of the headers is so complicated, it needs to be
simplified. The perceived need to put in "guards" is merely a symptom
that things have gotten too complicated. They should be made simpler,
not patched over by adding the clutter of guards.