Scusate il mio quoting orrido ed il ritardo, ma giro la mail di Andrea che erroneamente mi ha risposto in privato. Ciao
---------- Forwarded message ---------- From: Andrea Ferraresi <[EMAIL PROTECTED]> Date: Mar 28, 2007 10:08 PM Subject: Re: Consiglio programmazione basso livello To: fabrizio mancini <[EMAIL PROTECTED]> On Wed, 2007-03-28 at 15:22 +0200, fabrizio mancini wrote:
On 28 Mar 2007 05:07:46 -0700, Fabrizio Gattuso <[EMAIL PROTECTED]> wrote: > > > studiarmi a fondo il C o il contrario? > > > In pratica prima il C e poi la teoria o l'inverso? > > > > Ovviamente assieme, guardando il codice di Linux o di BSD o di Minix > > (sono tutti in C) mentre studi la teoria. > Mmm hai da consigliarmi qualche manuale?? Ciao, se ti posso dare un mio personale consiglio io ho usato questi libri Tanenbaum - Operating systems - Design and implementation Ti spiega come funziona un sistema operativo, costa un sacco e metà libro riporta tutto il codice sorgente di minix. Si potrebbe risparmiare metà della carta, ma il libro alla fine è buono (per quello che riguarda le spiegazioni, non il codice del minix!!!). Per il C ti consiglio: Kernighan - Ritchie : "Il linguaggio C" Tieni conto che Ritchie e Kernighan sono i creatori del linguaggio C quindi la bontà del libro si commenta da sola.
Anche io consiglio il parallelismo ma secondo me dovresti prima imparare a smanettare un pochino con il C. Per quanto riguarda i libri quelli consigliati da Fabrizio sono entrambi ottimi libri...a livello di sistema consiglierei anche il libro Operating Systems design and implementation di Stallings ...per la programmazione sotto linux ALP o GaPiL...un'altro ottimo libro per approfondire e' Expert C Programming: Deep C Secrets By Peter van der Linden comunque un buon libro per chi inizia con il C (parecchio didattico) e' anche: A. Kelley & I. Pohl: C didattica e programmazione Buono studio. Ciao.
-- |_|O|_| Andrea Ferraresi <[EMAIL PROTECTED]> |_|_|O| GnuPG key ID = 0x3817D93A |O|O|O| Key FP = CFE7 223E EB7A E729 9675 BA93 5152 C043 3817 D93A blog = http://spawn.noblogs.org | http://winetea.mine.nu/~spawn
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBGCssnUVLAQzgX2ToRAuuxAJ93ARQQchfo1VSQDlVxu2GevLq/hACbBmQr AlQmhZszI8/wy6i1tDHL6Mc= =OXMy -----END PGP SIGNATURE-----

