Newsgroup: it.comp.lang.c
Titolo: La bibbia del c

Sono alla ricerca della mia bibbia sul C, qualcuno ha qualche consiglio?
programmo da un annetto, sono a un livello più o meno buono..
mi piacerebbe un bel libro da tenere di fianco al computer per quei 
dubbi che mi assalgono spesso, magari uno di quei libroni da 1500 pagine!
per adesso studiavo sul libro che mi hanno consigliato all' universita 
(Piccolo - De michelis, introduzione all' informatica in C);
Avete qualche titolo da consigliarmi?
grazie...
andrea

 (Piccolo - De michelis, introduzione all' informatica in C);
non lo conosco ma dal titolo sembra un libro che usa il C per introdurre
all'informatica piu' che un libro sul C.
Che tipo di libro stai cercando?
- algoritmi e strutture dati in C
- linguaggio C
- etc...
?
Tommy

qualcosa sull linguaggio C
No, il libro che ho parla proprio di c, è solo il titolo che è un po' 
strano ;)
cercavo qualcosa sul linguaggio, che spieghi in maniera approfondita 
tutti gli argomenti, qualcosa appunto da consultare mentre programmo, se 
magari non mi ricordo in quale header è contenuta una tale funzione, o 
cose simili, che magari mi insegni tra più soluzioni (intendo parti di 
codice)a scegliere qualla più adatta al contesto in cui la inserisco e 
cose simili...
per la parte di algoritmi ho iniziato ieri un corso a scuola, e hanno 
consigliato il libro "Introduzione agli algoritmi,T.H. Cormen - 
C.E.Leiserson". Hanno detto che è adottato nella metà delle università 
del mondo, che però non usa il C, ma un metalinguaggio tutto suo.... 
boh, che ne pensate?
ciao

 boh, che ne pensate?
Che è un ottimo libro, Cormen è un validissimo autore per quanto
riguarda testi sugli algoritmi.

 Sono alla ricerca della mia bibbia sul C, qualcuno ha qualche consiglio?
io penso che il kernighan-ritchie "The C programming language"
dovrebbe far parte della libreria di qualsiasi programmatore.
D'altra parte non credo esista un testo talmente generico
da affrontare in modo esaustivo qualsiasi problema di
programmazione. Il venerando Knuth, con il suo
"The art of computer programming" (a mio parere il testo
che si avvicina di più alla tua richiesta) è già arrivato
al 4° volume e sta lavorando sul 5°. Insomma se cerchi 
qualcosa di definitivo non è in termini di "libro" che 
devi pensare, ma in termini di "enciclopedia".
luke

Confermo, il "Introduzione agli algoritmi,T.H. Cormen - C.E.Leiserson" è un
ottimo libro di testo su strutture dati e algoritmi
ma non offre implementazoni in C, ma esclusivamente Pseudocodice.
Offre anche un ampia analisi maematica sugli algoritmi a partire da
algoritmi di ordinamento, strutture ad albero, algoritmi di hashing fino ad
arrivare ai grafi etc..
Se stai cercando un manuale di C, forse non è quello che cerchi...
ciao,
Gusher

 Se stai cercando un manuale di C, forse non è quello che cerchi...
anche senza forse, ma non hai letto il 2o messaggio di Fausto:
"per la parte di algoritmi ho iniziato ieri un corso a scuola, e hanno
consigliato il libro "Introduzione agli algoritmi,T.H. Cormen - "
sono due cose distinte...
Tommy

C Primer Plus
Anche se non sei un primer.
Alberto


 ha scritto nel messaggio
news:c1irfi$fsr$1...@lacerta.tiscalinet.it...


Se per gli algoritmi ti basi già su un altro libro (molto buono per di più),
e credi di conoscere già la sintassi del C, allora credo che le FAQ del C
che trovi in internet unite al man oppure all'msdn siano più che
sufficienti. Io stesso non ho nessun manuale "cartaceo" di C/C++... E quando
ho iniziato a leggere il manuale di C# che mi ero comprato (e quello di
MFC), mi sono annoiato subito... Soldi mal spesi :-)
Certo, se ti perdi ancora quando vedi un int **, allora è un altro paio di
maniche :-)
(è un puntatore a un puntatore di interi)
Io personalmente credo che un buon programmatore sia un buon programmatore a
prescindere dal linguaggio che usa. Quindi un libro di algoritmi è più utile
:-)
Inoltre calcola che, a meno che tu non scrivi piccoli programmini da usare
da linea di comando, il C da solo non ti permette di fare tanto (il C inteso
come viene inteso in questo newsgroup è scevro di tutto ciò che ha a che
fare con l'interfaccia, o quasi, con la gestione di Internet etc.). Alla fin
fine probabilmente ti dovrai dedicare a C per Linux (o C usando le librerie
POSIX), o C per Windows, o C per KDE etc. Quindi un manuale di
programmazione per Linux, o per Win, o per KDE è molto più importante
(questo anche perchè il C non ti costringe a progettare i tuoi programmi in
una data maniera, ma specialmente le interfacce grafiche event-driven sì!)
(nota che per tutti e tre i casi esistono validissime guide
on-line/scaricabili!)
E per finire, se tutto quello che ti serve è un elenco di comandi, allora
una guida online/in formato elettronico ha anche il vantaggio di essere
ricercabile :-)
--- bye


Introduzione agli algoritmi del Cormen son 1000 e passa pagine di libro. Nei
corsi di algoritmi di base del biennio (notazione asintotica, algoritmi di
ordinamento, strutture dati) non se ne usano piu' di un paio di centinaia di
pagine. Se lo compri in lingua originale lo trovi a 35.5 sterline su Amazon
(50 euro con carta di credito piu' spese di spedizioni) se lo prendi in
italia ti costa molto di piu'.. invece la versione italiana e' comodamente
divisa in 3 volumi separati di cui userai il primo e poco niente del
secondo, nulla del terzo. Se vuoi un consiglio prendilo usato, in italiano,
oppure fai delle fotocopie.

 
"Linguaggio C" di H. Schildt. McGraw Hill. A me sembra valido ma ti 
avverto che c'è chi lo critica... Sono 800 pagine circa, un bel mattoncino.
		ciao, rz
-- 
                                   /TIDIRYUM - Ferrara - ITALY\
                                   \ICQ#    13901251   !!bye!!/
° °  associato #2 alla LAVPS2 ° °
Matrix - Messiah - Lisa INSTALLER