[Linux-Biella] R: R: R: R: R: [blog]Programmazione ad oggetti

Marco Vallini marcovallini a gmail.com
Mar 2 Dic 2008 11:16:29 CET


2008/12/2 <EMANUELE.SCOPEL a enel.com>

> Falcon ad esempio permette oltre a questi paradgmi di programmazione ne
>> prevede altri due: a eventi e a messaggi.
>> Forse la definizione ad 'oggetti puro', sarebbe piu' corretto dire che
>> permette la sola programmazione ad oggetti o meglio soddisfa la sola
>> programmazione ad oggetti. e questa secondo me e' una carenza.
>>
>>
>   Python, c++, falcon sono linguaggi che soddisfano due paradigmi di
>> programmazione e sono sia ad oggetti puri ma anche procedurali puri.
>>
>
> se si chiama oggetti puro può solo soddisfare la prog ad oggetti, il
> termine non è messo a caso eh, poi uno può dire e pensare quello che vuole,
> ma python e c++ sono linguaggi ad oggetti, non oggetti puri :-) Poi ovvio
> che ognuno può dire quello che vuole...
>
>
>  Vedi sopra. quello che voglio dire è che si puo' prendere un qualsiasi
> linguaggio a oggetti e usarlo per imparare a programmare a oggetti. java non
> mi sembra piu' adatto di altri, ti obbliga solo a usare gli oggetti.
>

Ok, anche secondo me si può prendere il c++ o altro. Io sostengo il java
perchè per chi è alle prime armi con gli oggetti non deve sbattersi a capire
altre cose ma solo i concetti legati alla OO. Poi è ovvio che capiti bene
quelli una buona cosa sarebbe studiare il c++ e capire bene come gestire la
memoria, i thread, la sincronizzazione: concetti non semplici... E' più
facile fare prima la synch in java che in c++ :-)

>
>> Poi se posso dire la mia io ho imparato prima a programmare a funzioni con
>> il c, poi sono passato agli oggetti con il c++. Sono della vecchia scuola e
>> penso che per imparare a programmare si parte con la base e poi si va
>> avanti.
>>
>
> libero di pensarla come vuoi ovviamente... Io ho iniziato col basic del
> commodore 64 :-)
>
>
> Sai dipende molto dalle persone, ma se uno è completamente a digiuno di
> programmazione, forse imparare prima a padroneggiare liste array variabili
> ecc. e poi a pensare a oggetti, è piu' faccile che oltre a questo digerirsi
> pure la teoria degli oggetti. Ma è un mio punto di vista.
>

certo, queste sono opinioni, ognuno ha le sue, è giusto che sia così. Dal
mio punto di vista, una spolverata di teoria e l'applicazione della stessa
durante lo studio, come del resto qualcuno aveva proposto in ml, è il metodo
migliore. Onestamente anche io ho iniziato dalla programmazione procedurale
prima di quella ad oggetti, ma non son proprio sicuro che sia il metodo
migliore, mah.

ciau,
marco


-- 
Marco Vallini
Email: marcovallini a gmail.com
Web: marcovallini.googlepages.com
Mobile: (+39) 320 0966636
Mobile: (+39) 334 2025180
Biella - Italy
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://ml.bilug.linux.it/pipermail/linux/attachments/20081202/4edf2069/attachment.html 


Maggiori informazioni sulla lista Linux