On Fri, 24 Mar 2006, Eli Billauer wrote:

> Date: Fri, 24 Mar 2006 17:15:18 +0200
> From: Eli Billauer <[EMAIL PROTECTED]>
> To: Haifa Linux Club Mailing list <[email protected]>
> Cc: Ohad Lutzky <[EMAIL PROTECTED]>
> Subject: Re: [Haifux] Matam students for lectures (or vice versa)
>
> Ohad Lutzky wrote:
>
> >I know that for Matam (and this extends to Data Structures), the
> >answer is "programming comfortably in a Unix environment". In the
> >Matam course, Makefiles are barely mentioned.
> >
> >
> So if we're talking about the "Programming C in Linux survival guide",
> what subjects are hot?
>
> I would suggest:
> 1. Convenient multi-file C programming (C files, their header files, etc.)
> 2. Compiling and linking with gcc & make (basic things, like I actually
> do when I develop my own small things)
> 3. Common flags (-m, -Dsomething, -I, -g, -Wall)
> 4. The ddd graphic debugger
> 5. Valgrind
>
> Would this make a hit? Anything else worth covering?
>
>    Eli

This is more or less what I gave as the PRE-W2L lecture this year, and I
think it went pretty well (not 90 people, but there were quite a few). I
basically used the Meir Maor's slides from two years ago about devtools
for students (it did not make it into the W2L in Haifux this year, and
hence was not promoted). Missing sections:
        *Working with headers, can be taken from slides 29-32 from "C
without a spoon"
( http://haifux.org/~ladypine/115-sil/cc/C_without_spoon1.pdf ).
        *gcc's important switches can be taken from slides 44-45.
        *The part about ddd can be taken from Shlomi Fish's updated version,
which he gave this year at Telux's W2L.


Orna.
--
Orna Agmon http://ladypine.org/  http://haifux.org/~ladypine/
ICQ: 348759096


--------------------------------------------------------------------------
Haifa Linux Club Mailing List (http://www.haifux.org)
To unsub send an empty message to [EMAIL PROTECTED]


Reply via email to