Newsgroup: it.comp.programmare.win32
Titolo: inizio

Salve, dopo aver acquistato il pc lo vorrei usare veramente
da quale linguaggio di programmazione conviene iniziare?
va bene il visual basic?
premetto che sono un neofita
ciao

...


Ciao,
    secondo me ti conviene iniziare con Delphi soprattutto per questi
motivi:
- il Linguaggio e' L'object Pascal che unisce la "didattica" del Pascal ai
concetti di programmazione Object Oriented
- Il fatto che l'interfaccia grafica te la puoi disegnare come in VB ti
permette di essere subito produttivo (se ne hai bisogno) e col tempo
approfondire cio' che l'ambiente fa per te
-e' molto utilizzato, la versione 1 (anche se vetusta) la trovi gratis sui
CD delle riviste, ed e' un ambiente "moderno"
-e' un buon compilatore che genera codice veloce e compatto
A presto :-)
Marco Abis su IRCnet #C++Warriors
http://welcome.to/C++Warriors
  interamente dedicato al C++
ca...@technologist.com


-e' un buon compilatore che genera codice veloce e compatto
Tra l'altro mi sembra che non si allontani molto dalle prestazioni di codice C++
Paolo
------------------------------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
  G: Per concludere, possiamo chiedervi di commentare
     l'attuale panorama informatico?
  I: /* l'attuale panorama informatico */
------------------------------------------------------------------

Noooooooooooooooooo.
Il migliore è C++Builder!
Vuoi mettere?
1. E' meno complicato
2. Puoi usare anche OWL
3. E' VERAMENTE RAD
4. Non devi redistribuire alcun file, eccetto se usi il BDE (cmq su DSP
esiste un componente x i db che NON usa il BDE)
5. Secondo me ed altri che conosco il compilatore è MOLTO migliore

In article <01be88f6$ea00b5c0$6040...@fiorini.soft>,

Il messaggio originale diceva
"Salve, dopo aver acquistato il pc lo vorrei usare veramente
da quale linguaggio di programmazione conviene iniziare?".
Mi sembrava chiedesse un qualcosa con il quale si potesse
andare piu' a fondo.
Secondo me C++Builder, Delphi e VB, se usati soltanto a
colpi di mouse formano una "classe di equivalenza", perche'
permettono di arrivare subito al risultato. Convengo che C++Builder
e Delphi permettono di andare anche oltre, mentre con VB "staccarsi"
dal mouse e' molto piu' difficile.
Io mi permetterei di esprimere un parere controtendenza, consigliando
un compilatore gratuito C/C++ (sentra troppa interfaccia) seguito
da un paio di libri di base sul linguaggio (K&R + Stroustrup)
e sul sistema operativo (Win9x/WinNT mi pare di capire,
quindi Petzold + Richter + Rogerson/Grimes).
Si impara di piu' partendo dalla base, piuttosto che dal risultato.
Se uno non e' interessato ai dettagli del sistema operativo e della
architettura su cui lavora, allora Java e' contemporaneamente
gratuito, didattico e potente.
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    

3. E' VERAMENTE RAD
Gli ambienti RAD (cui in qualche modo c'entra anche delphi) non aiutano ad
imparare... Se voui imparare veramente bisogna evitare di utilizzare wizard
et similia!
Inoltre il C++ non e` indicato a chi non sa programmare almeno piu` che
discretamente in un altro linguaggio (IMO).


quindi Petzold + Richter + Rogerson/Grimes).
Sono d'accordissimo sull'evitare wizard e colpi di mouse, tuttavia
mi sento di sconsigliare il C++ (o il C) come linguaggio di partenza.
I dettagli cui bisogna badare (basta pensare ai possibili usi di const
con i puntatori o ai diversi significati di static o ancora al fatto
di poter fare la stessa cosa in diversi modi non del tutto equivalenti tra loro...)
sono troppi per chi deve apprendere le basi della programmazione.
Meglio un linguaggio rigoroso quanto il C++ (per type system e programmazione
strutturata) ma di maggiore astrazione... in tal senso scelte migliori
(IMO) sono Java o l'object pascal di delphi (ovviamente usato senza
wizard et similia).
Ad ogni modo anche partendo dal C++ i libri K&R+Stroustrupt non sono
adatti (o validi): il K&R e` un testo sul C e per quanto il C++ sia una
"estensione" (espressione che odio per i motivi che indico) del C
un linguaggio non e` dato semplicemente dai suoi costrutti, ma anche dalla
ottica in cui vede le cose. In tal senso il K&R fornirebbe una buona impostazione,
ma in ottica C e come e` risaputo i maggiori problemi col C++ li hanno avuti
i migliori programmatori C troppo ancorati alla visione procedurale
(e piena di cast) di tale linguaggio.
Al contrario lo Stroustrupt non e` un testo per neofiti, ma una sorta di reference
piu` adatta a chi il linguaggio lo conosce ma necessiti di approfondimenti e/o
una guida da consultare on the fly in situazioni di dubbio.
Al momento come testi il migliore sembra quello di Lipman, in rete inoltre e`
disponibile una versione non ancora completa del testo di Bruce Eckel
che sembra promettere piu` che bene.
