Newsgroup: it.comp.programmare
Titolo: Domanda da niubbo: Imparare a programmare

Vorrei imparare a programmare da autodidatta.
Serve sapere bene la matematica?
ho visto il piano di studi di ingegneria informatica della mi facoltà ed è 
pieno di esami di analisi...
temo di non ricordare nulla della matematica che ho fatto al liceo:-(
dite che è meglio lasciare perdere?


per tutto c'e` un costo. Prima che creassero le facolta` di Informatica e Ing.
Inf. i prgrammatori uscivano dalla facolta` di Matematica. Questo dovrebbe dirla
lunga.
Fai due conti... se tutto quello che vuoi e` usare Visual Basic e scrivere
pagine in HTML, la matematica puoi pure considerarla come filosofia.
Se intendi fare qualcosa in piu`, la matematica non solo ti serve, ma e`
*essenziale* e *basilare* .
Adieu,
-- 
Lestat de Lioncourt  -- a.k.a --  Ciro Mattia Gonano
 Undergraduate student in Computer Science at University of Bologna
 IHGGer #1049   <=>  ICQ#: 52631406   <=>   URL: 
http://www.CS.UniBO.It/~gonano
 Debian admin at 
Students.CS.UniBO.It
 <=> look at headers for my JabberID & GPG

 pieno di esami di analisi...
essendo la programmazione basata sulla logica, come anche la matematica,
diciamo che sono parenti.... per programmare non devi sapere fare gli
integrali lunghi 5 pagine ma aiuta


 dite che è meglio lasciare perdere?
Assolutamente no !
Buttati, impegnati, stringi i denti, se ti impegni ce la fai: una
motivazione molto forte non vale tutti i licei di questo mondo (te lo
dice uno che ha fatto il linguistico ;)
Saluti,
-- 
         (__)	      | Nicholas Wieland	    |    -     ------------
	 (oo)	      | 
nicholas...@yahoo.it
   |    -    | There's no |
   /------\/ 	      | Debian GNU/Linux / Mac OS X |    -    | place like |
  / |    ||  	       -----------------------------     -    | *GNOME(2)* |
 *  /\---/\           ...."Have you mooed today?"....    -     ------------

 *essenziale* e *basilare* .
per "qualcosa in più" ti riferisci a quelli che ho citato vero? 

 Saluti,
da dove mi consiliate di partire?
mi imteressano tutti tranne Visual Basic e altri che hanno solo a che fare 
con Microsoft.
non perchè ce l'ho con M$ per carità! 
ma perchè vorrei imparare linguaggi multipiattaforma.
vorrei imparare C,C++ oppure Java)
Perl phyton javascript PHP SQL XML...
ma da dove partire?!
grazie a tutti

 ma da dove partire?!
Se sai giŕ *decentemente* qualche linguaggio (non HTML) puoi provare ad 
usare il C++, attento che č piuttosto difficile. Leggi le FAQ di 
it.comp.lang.c++ su 
http://cpp.programmazione.it
.
Se non sai niente di programmazione o conosci maluccio qualche altro 
linguaggio invece č, secondo me, meglio iniziare da Python.
Tutto quello che ho detto sono solo MIE opinioni (che causeranno qualche 
flame). Fatti un'idea da solo.
-- 
Marco Barisione (ICQ 84277092)

 - GuMa :

Se devi imparare a programmare (che non c'entra nulla con il linguaggio)
ti consiglierei di partire da Python o da PhP. Sicuramente studia anche
XML che inizia a diventare fondamentale. Per SQL la cosa è un po' più
complessa: il linguaggio è addirittura banale, ma senza una trattazione
autorevole delle basi di dati IMHO servancazzo ;) Perl puoi
tranquillamente lasciarlo perdere all'inizio, così come il C.
Quando conosci bene un linguaggio puoi buttarti su C++ o Java (meglio il
primo IMHO).


vorrei imparare C,C++ oppure Java)
Io invece ti consiglierei Delphi (per windows) oppure Kylix (per
linux).
Puoi partire da qui: 
http://www.top219.org/delphi
Il linguaggio usato è Object Pascal, che non ha nulla da invidiare al
C++ o a Java, in più, IMHO, è più facile da imparare.
Inoltre hai un IDE che ti permette di creare velocemente finestre sia
per windows che per linux.
E le versioni Standard sono scaricabili gratuitamente da internet.
-- 
A lurker.

 
esattamente quello.


 dite che è meglio lasciare perdere?
Se sei determinato: NO
per i linguaggi, IMHO:
lascia stare i RAD (Visualbasic, Delphi/Klyx).
Per avere *basi solide* ti suggerisco il C. E' tosto ma: se lo impari
bene sei a posto, ti aiuterà in generale sempre; inoltre un
programmatore non è un vero programmatore se non sa almeno un po' il
C.
Altrimenti, più facili (ma anche più proni all'incasinamento):
la triade Perl/Python/Ruby
IMHO tra questi ti suggerisco il Perl. Comprati il libro di LarryWall
e sii libero. (e non dimenticare che l'interprete perl è scritto in
C...)
divertiti,
Costa

 
fuoco alle pire: si scatenino i flames! :)


 C...)
Ma dai, mi dici che Python è prono all'incasinamento e poi suggerisci
Perl ? :)))
Ciao,
