Newsgroup: it.scienza.informatica
Titolo: compilatore per linguaggio c

Innanzi tutto complimenti per la qualità tecnica di questo gruppo di
discussione! Vorrei dunque approfittarne per avere un valido
consiglio.
Sono un principiante. Desidero avventurarmi alla programmazione
utilizzando il linguaggio C. Per quello che possono  valere le mie
impressioni, posso senz'altro dire  che sono rimasto affascinato dalla
sintassi di questo linguaggio. 
Ho acquistato un paio di manuali che trattano questo
linguaggio, i quali contengono esercizi da svolgere alla fine di
ogni capitolo. Avrei bisogno di un compilatore. Un compilatore che mi
permetta di svolgere le varie fasi della programmazione:
che mi possa permettere la precompilazione, la compilazione,
l'assemblaggio e il link.
A me serve il compilatore che tratti lo standard ANSI e per Windows
95, inoltre che mi permetta d'imparare il linguaggio puro C... e
soprattutto che non mi complichi l'esistenza.
Vorrei scaricarlo da  Internet. Mi pare la migliore soluzione per
iniziare, piuttosto di acquistare un
programma alquanto costoso.
Dove posso trovare quello adatto
alle mie esigenze?
Quali file posso scaricare?
Gradirei avere una risposta via E-Mail.
Grazie in anticipo,
Giuseppe Alonzo
trav...@tin.it

 Gradirei avere una risposta via E-Mail.
La cosa puo' interessare anche me. Se qualcuno puo' rispondere e mandare
la risposta anche al newsgroup mi fa un piacere.
Grazie e ciao,
				Max

Carissimo 
alma...@tin.it
 nel tuo post del Sun, 16 Aug 1998 18:46:52 GMT scrivevi:
 ati: ogni capitolo. Avrei bisogno di un compilatore. Un compilatore che mi
 ati: permetta di svolgere le varie fasi della programmazione:
 ati: che mi possa permettere la precompilazione, la compilazione,
 ati: l'assemblaggio e il link.
 ati: A me serve il compilatore che tratti lo standard ANSI e per Windows
 ati: 95, inoltre che mi permetta d'imparare il linguaggio puro C... e
 ati: soprattutto che non mi complichi l'esistenza.
http://www.cygnus.com
Consiglio: Se ti piace il C passa a Linux :-)
-- 
 "Who needs Windows and Gates in a  | Andrea Serafino
  world without walls and fences?"  | e.mail: 
aser...@geocities.com

 
trav...@tin.it
Ciao Giuseppe, innanzi tutto un consiglio:
se hai manuali di compilatori vari, METTILI VIA!
Lasciali perdere finché non saprai bene il C.
Compra un buon libro e studia quello. I manuali tendono a confondere il
"linguaggio"
con "una particolare implementazione del linguaggio".
Risultato: un disastro.
Con l'idea di semplificare, complicano l'esistenza, perche' nascondono o
travisano
i concetti, mascherandoli con la sintassi e l'implementazione.
Es. trovi frasi del tipo "un puntatore e' l'indirizzo di..."
"Il minimo intero rappresentabile è -(2^31)"
"Un intero occupa 4 byte"
Conosco esami di informatica nei quali una frase di questo genere, se non
riferita a
una specifica implementazione, ti fa cacciare seduta stante.
Certo il puntatore e' spesso (non sempre) implementato con un indirizzo e
il manuale
di uno specifico compilatore ignora (deliberatamente?) il resto del mondo.
I manuali vanno benissimo come reference per dubbi specifici, ma dopo, non
per iniziare.
Per il resto condivido Andrea:
"Consiglio: Se ti piace il C passa a Linux :-)"
Salvo che puoi sostituire "il C" con quasi qualsiasi cosa abbia a che fare
con la
programmazione, giochi esclusi.
Se sei affezionato a W95 o non puoi farne a meno, ti consiglio di comprare
un compilatore. Rispetto ai vari shareware non vale la cifra che costa, ma
l'ambiente e soprattutto il debugger si'.
Da principiante, quale ti dichiari, passerai la maggior parte del tempo a
cercare
errori (dopo invece... pure) e uno strumento che ti faciliti la vita e'
fondamentale.
Senza dubbio e' lo strumento piu' importante e di gratuiti buoni in giro
non ne
conosco, almeno non a livello di Borland e Microsoft, che ti consiglio.
Un dubbio per il GNU,
che non ho mai provato; il resto del s/w GNU e' generalmente molto buono.
Magari puoi trovare la penultima  versione, invece dell'ultima, a meta'
prezzo
e in generale non ci sono grandi cambiamenti da un paio di anni tra
compilatore
e debugger.
Entrambi hanno flag di compilazione per garantire il rispetto dello
standard
(usali assolutamente!) e un sacco di strumenti di contorno (assolutamente
inutili
all'inizio, poi diventano utili).
Ciao
Mauro Fiorentini

 la risposta anche al newsgroup mi fa un piacere.
Un ottimo compilatore free per ambienti *nix e' il gcc; ne esiste
anche una versione per dos che si chiama djgpp.
Compila C e C++.
Purtroppo non ho sotto mano i link, ma direi che lo trovi facilmente
con una ricerca sul tuo search engine preferito.
-- 
Davide   |`. /\    
albe...@bigfoot.NO-SPAM.com
    | PGP KeyID:
Alberani |__)~~\ 
http://www.bigfoot.com/~alberanid/
 | 0xD0354739

prenditi il gcc
disponibile complilato per PC/Windoze su 
http://www.delorie.com/
-- 
Adam Atkinson (
gh...@mistral.co.uk
)
Verbing weirds language. (Calvin)