Newsgroup: it.comp.aiuto
Titolo: manuale programmatore

Ciao mi chiamo Niko e vorrei inziare ad entrare nel mondo della programmazio-
ne. Mi hanno consigliato di usare il visual basic, ma vorrei un consiglio
circa un buon manuale....magari uno che non dia molte cose scontate visto
che si tratta della mia prima vera esperienza con la programmazione.
Ringrazio quanti di voi vorranno darmi una mano o consigli vari.
         CIAO               
Sim...@unisi.it

 Fabio Richeri   
sin...@msoft.it
Ciao Fabio,
dove posso trovare il manuale originale del Visual Basic 4?
Adriano Vallese
Milano Italy Europe 
E-mail: 
Aval...@micronet.it

che si tratta della mia prima vera esperienza con la programmazione.
Se proprio vuoi utilizzare il VB, io preferirò sempre il C/C++, leggi
il manuale originale del VB4, è scritto in italiano, parte proprio da
0. Potrà sembrare un po' pedante, ma se letto come un romanzo, arrivi
in fondo che puoi già fare qualche programma carino senza grossi


 circa un buon manuale...
Consiglio : Buttare nel cesso il visual basic.
	Impara il C.
	Impara il C++.
	Passa eventualmente al Basic (ma ti assicuro che anche chi lo usa 
	professionalmente non fa altro che farci l'interfaccia utente).
Libri :
	C : C, di Kernigham & Ritchie (K&R), l'edizione della Jackson e`
		non male.
	C++ : Bjorne Stroustroup ( C++ ) della Addison Wesley.
		Alcuni compilatori seri lo danno in omaggio come guida
		del C++.
              C'e' il Lippmann che e' un testo di C++ orientato ai program-
		matore.
o   oooooo	Gian Uberto Lauri
      o    o	
sa...@maya.dei.unipd.it
     o o

	Impara il C++.
per cui, dal pacchetto studenti di microsoft con visual basic e visual
c++, tu consigli di studiarsi il c++ ?

 
gianluca...@fe.nettuno.it
 (Gianluca Roncati) writes:

Neanche da chiederla la cosa.
L'unica  utilita'  pratica del   Visual  Basic  e` creare   in  fretta
interfacce utente sotto Windows.
Il  C++  esiste per una  marea di  sistemi  operativi, e guarda guarda
cominciano ad esistere collezioni  di classi che permettono di portare
rapidamente un'applicazione da una piattaforma ad un'altra.
Ad esempio  IBM produce delle  classi molto belle(*) che permettono il
trasporto  immediato dell'applicazione da AIX a  OS/2 a  Windows (95 e
NT). Applicazione creata ovviamente in maniera visuale.
(*) A differenza delle MFC, che paiono dimenticare  che il C++ e' gia'
stato definoto da Stroustroup, le classi di IBM permettono anche ad un
generatore automatico  di  codice di   produrre sorgenti  ESTREMAMENTE
leggibili...


interfacce utente sotto Windows.
...
Hai detto niente! Molto spesso l'attivita' di programmazione per
aziende richiede proprio questo ;-)
Ciao.
Claudio Raffael

 
vene...@nettuno.it
 (Dr. Claudio Raffael) writes:

Lo so, e  ci  sono tantissimi  altri modi per  farlo,  senza  usare il
Visual Basic. Sono detti strumenti della 4^ generazione.
IBM   mette  a disposizione  C++ e  Smalltalk,  e si  puo' scrivere un
piccolo text editor  (non potentissimo, ma  pieno di gagdet) scrivendo
una sola riga esplicita  di codice.  Una applicazione che  interagisce
con  DB2 non richiede  nemmeno quella, ovviamente  e' una applicazione
completamente grafica...
E le classi offerte da  IBM sono disponibili  per almeno 4 piattaforme
al momento (AIX, OS/2, W95,  NT) e arriveranno  HP-UX  e Solaris (e  a
questo punto il port a  Linux, usando Motif, mi  sa che' e' gia' bello
che praticamente fatto :) ).
Classi per la creazione di interfacce platform-independent ne ho viste
reclamizzate dai tempi di Windows 3.0.
Il  discorso e' un'altro.  Il Visual Basic non va  bene per imparare a
programmare. A meno che uno non voglia giocare a programmare.
E non si impara a programmare con nessuno di quei tool visuali. Quelle
sono cose che ci si mette ad usare DOPO. quando le si comprende bene.
E  si  capisce  che hanno   un  campo  di  applicazione  vasto  ma non
illimitato.


Dove posso trovare il manuale originale del Visual Basic 4?
Nella confezione originale del Visual Basic 4!! Ocio però perchè io ho
il VB4 "Edizione standard", non sono sicuro che anche gli altri VB
abbiano il manuale in italiano, ad esempio il VB3 "professional"
sicuramente ha il manuale in inglese.
Fabio Richeri   
sin...@msoft.it

		matore.
E un buon libro sulle API di Windows in Italiano? Ma facile, che io
sono ignorante. Faccio un fatica bestia a leggere testi in inglese.
Grazie.
 Fabio Richeri   
sin...@msoft.it

         CIAO               
Sim...@unisi.it
Caro Niko,
le persone che ti hanno risposto non hanno per nulla capito la tua
esigenza: sono tutti piu' o meno esperti di programmazione che
"tifano" (cosa di per se' ridicola) per un linguaggio ! 
Non conosco il tuo sistema operativo, ma, se fortuna vuole che tu
abbia ancora il MSDOS 6.2, c'e' un piccolissimo interprete basic
chiamato QBASIC (esistono anche diversi libri, anche facilissimi,
in italiano proprio per il qbasic), da dos digita QBASIC + invio.
Qbasic non ha molte istruzioni e poche possibilita', inoltre e'
interpretato (il programma qbasic rimane sempre in memoria quando
utilizzi i tuoi programmi per tradurre i comandi), non compilato (i
compilatori traducono una volta per tutte il tuo programma in
linguaggio macchina ottenendo un file .EXE). Non sperare di
utilizzarlo per fare programmi "veri", ma e' utilissimo per imparare
i rudimenti della programmazione (i comandi principali, la sintassi,
la correzione degli errori, ecc.), ricorda che, al di la' del 
linguaggio che poi userai, i principii sono gli stessi.
Se tu non avessi piu' il qbasic, prova con il pascal, e' un linguaggio
molto semplice, ma comunque potente, paragonabile al C.
C'e' un libro per le scuole superiori sul pascal:
Andrea Guidi - Conoscere il Turbo Pascal - McGraw Hill 
Divisione Scuola. Lire 29.000
Un mio consiglio, impara la Programmazione, non un linguaggio.
Poi impara a tradurre i tuoi programmi in vari linguaggi, usando 
quello che al momento piu' si adatta al programma specifico:
il Cobol e' per il mondo commerciale, il Fortran per quello 
scientifico, il Lisp per l'intelligenza artificiale. Ognuno ha dei
comandi particolari per una esigenza particolare. Ovviamente
puoi usare ogni linguaggio per ogni programma, ma il rischio e' che
il programma finale sia poco funzionale, pieno di errori, e lento.
Ciao.
----------------------------------------------------------------                      
                       >>> B R E N N O <<<                                                
 
                     "V A E    V I C T I S"
 
veg...@iperbole.bologna.it
                        pgp fingerprint: 
     20 2C 70 41 9D B5 98 5C   55 3A D9 87 C6 92 B7 B4 
----------------------------------------------------------------

Un mio consiglio, impara la Programmazione, non un linguaggio.
Un mio consiglio? Vai all'universita' che sicuramente impari di piu'
che da un libro :)
d_st...@zerocity.it
|
M.U...@agora.stm.it
http://www.geocities.com/SunsetStrip/4336/

 
sin...@msoft.it
 (Fabio Richeri) writes:
 
sa...@sonia.dei.unipd.it
 (Gian Uberto Lauri) dice:
   >Consiglio : Buttare nel cesso il visual basic.
   Signori, prego la netichette. Non si butta il lavoro altrui, al limite
   lo si critica.
Le immondizie vanno smaltite e senza lasciare strascichi tossici.
   >	C : C, di Kernigham & Ritchie (K&R), l'edizione della Jackson e`
   >		non male.
   Personalmente il K&R lo trovo molto difficile per i neofiti. Ho
   apprezzato quello di Kriss Jamsa (ed. Mondadori), che focalizza sul
   prodotto Microsoft
Focalizzarsi su un  solo prodotto non e' affatto  buono. Il K&R non va
letto   e basta, va'  letto  e   sperimentato  praticamente.  La nuova
edizione   della Jackson non e'  piu'  l'aborto traduttivo della prima
edizione italiana.
Aggiungerei un buon libro di algoritmi, perche' si sa programmare bene
non solo quando si sa usare un  linguaggio di programmazione, ma anche
quando si sanno scrivere cose sensate.
Il libro  di Sedgewick "Algoritmi in C"  e' da digerire pian piano, ma
molto utile  offrendo  ottimi esempi di  soluzione  di problemi. Anche
questo  come lo Stroustroup e' della  Addison  Wesley, e ovviamente in
Italiano.
   E un buon libro sulle API di Windows in Italiano? Ma facile, che io
   sono ignorante. Faccio un fatica bestia a leggere testi in inglese.
   Grazie.
Per le API  del 3.1  c'e' il  Maruzzi che  non  e' male. Ma  ormai  e'
antiquato.


che da un libro :)
E' uno scherzo ?
A Informatica (perlomeno a Torino) c'e' una schizofrenia verso la
pratica. Si impara pura e semplice teoria, fatto salvo pochissime
eccezioni. Una delle cose piu' frustranti per gli studenti e' proprio
questa distanza tra teoremi, che presto vengono dimenticati, e cio'
che di pratico si avrebbe in mente di fare.
Se si impara a lavorare sulle macchine e' solo per
esperienza personale, stimolata dall'ambiente che si respira
intorno. 
Per quanto riguarda i linguaggi: lasciate perdere VB 4, oggi e' piu'
solo un tool per interfacciare dei database. Molto meglio la potenza e
flessibilita' di Delphi, in Pascal-like. Se si vuole, si puo'
cominciare a programmare con lo stesso caro buon vecchio Pascal.
Vittorio Colombo
--
**********************************************************************
Vittorio Colombo     / / guest at KTH, Royal Institute of Technology
Masserano (Biella)  / /  Speech, Music and Hearing
Italy              / /   Stockholm - Sweden
current e-mail: 
vitt...@speech.kth.se