Newsgroup: it.comp.programmare.win32
Titolo: NEWBIE: Quale linguaggio e quale compilatore per iniziare?

Ciao a tutti,
scusate se posto una domanda ovvia ma ho letto un po' sul ng e non ho
trovato niente di propriamente attinente.
Il problema č questo: vorrei imparare a creare le mie applicazioni per
Win32 (o meglio NT/2000), come faccio attualmente sotto DOS, usando il
C. Domande:
1) Dal momento che non sono programmatore di professione, ma programmo
per risolvere i problemi dell mia professione, sarebbe meglio usare il
Visual C++ (che mi sembra abbia poco di visuale!) o il Borland C++
Builder?
2) In ogni caso, č necessario usare il C++ con questi compilatori o
posso usare il mio caro, vecchio C?
3) Se la risposta a 2) č sě, questo comporta qualche limitazione?
4)Questa fantomatica programmazione ad oggetti č cosě
importante/utilizzata?
Grazie mille per l'attenzione e scusate la raffica di domande.
Marco
Sent via Deja.com 
http://www.deja.com/
Before you buy.

 importante/utilizzata?
Importantissima, utilizzatissima, e tutt'altro che fantomatica.
Il paradigma O-O e` la chiave di volta che abilita la creazione
e l'uso di framework avanzati, che massimizzano la produttivita`
del programmatore.
Vi sono paradigmi da affiancarvi (il "generic programming", in
particolare, che pure e` abilitato dal C++, e non dal C), e vari
dettagli sui quali si dibatte all'infinito (alcuni pensano che l'uso
di eredita` di implementazione sia parte intrinseca, inevitabile
dell'OO, mentre altri lo deplorano in favore dell'uso di interfacce
astratte e programmazione _per componenti_).
Ma, rispetto alla scelta "C o C++", questi dibattiti e distinguo
vari sono paragonabili allo scontro Ferrari contro McLaren.  Quale
delle due auto da corsa sia migliore, quale sia destinata a vincere
un certo Grand Prix, sono argomenti certo discutibilissimi; ma
l'una o l'altra lasceranno senza dubbio nella polvere qualsiasi
FIAT Panda con la quale dovessero trovarsi a competere su di
un circuito da corsa -- non c'e` neppure sugo a discuterne.
Alex

importante/utilizzata?
OOP e GP (programmazione generica) sono oggi pratiche
diffusissime perche` decisamente superiori alla piu`
scarna programmazione procedurale.
Comunque se ti interessa su 
www.programmazione.it
 trovi una
introduzione alla OOP. Non ha ovviamente la pretessa di dire tutto,
ma penso possa dare una idea delle potenzialita` di questo paradigma.
Paolo
-----------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
-----------------------------------------------




 basso! ;-))
Io al momento guido una Panda, e, sinche` giro sempre in citta`,
vado piuttosto bene (quest'anno voglio cambiar macchina, pero`,
anche per fare piu` gite fuori...:-).
Alex

,



 solo un link per scaricarla in un colpo solo e consultarla offline.
Questo ho in mente di farlo quando sara` piu` completa.  Al momento,
e` un "work in progress"; non solo aggiungo materiale (nei periodi in
cui non sono impegnato a fare altro), ma spesso rivedo e apporto
piccole ma importanti correzioni sulle pagine gia` esistenti.
Alex

uno pubblicato da Apogeo.  I framework gratuiti purtroppo soffrono
Beh, scusa se mi intrometto, ma volevo solo dire un paio di cose:
- Beh, per lcc-win32 è disponibile il manuale su
www.programmazione.win32
- Non puoi dire il titolo del libro per il C++Builder? E poi, vale
anche il BCB 1 o solo per il 4?
Ciao.
--
Diego "DGP85" Pettenò
daps...@nightmail.com

 anche il BCB 1 o solo per il 4?
Lo dice il titolo; quello per Builder 1 probabilmente non aveva
un numero di release nel titolo stesso, quelli via via usciti per
Builder 3 e Builder 4 si` (non ricordo un Builder 2).  Naturalmente
un libro relativo a un prodotto vecchio di tanti anni e rimpiazzato
da ben 4 release successivi sara` fuori stampa, quindi dovrai
cercarlo fra le bancarelle di libri usati, i fondi di magazzino, ecc.
Alex

 linguaggio "di scripting", con buoni framework disponibili).
Scusa se non te l'ho chiesto subito, ma cosa intendi per linguaggio di
scripting?
Qualcosa tipo Perl o Javascript?
Mi ptresti fare qualche esempio di linguaggio di scripting e relativa
utilitŕ?
Grazie ancora.
Marco
PS. Ho cominciato a studire il C++ e non c'č veramente paragone col C!
Ora capisco il senso del tuo "ENORMI limitazioni". Peccato aver
aspettato tanto!
