[Linux-Biella] R: R: R: R: [blog]Programmazione ad oggetti
Marco Vallini
marcovallini a gmail.com
Mar 2 Dic 2008 10:39:14 CET
2008/12/2 <EMANUELE.SCOPEL a enel.com>
> ------------------------------
> *
> *
>
> ok, mai detto il contrario, ho solo esclusivamente detto che non è un
> oggetti puro, sei tu che hai detto: 'Sbagliato in python tutto è un
> oggetto, anche se non sembra...' :-)
>
>
> Hai omesso la seconda parte della frase:'Se per puro intendi che non
> permette la sola programmazione a oggetti ok. ', la differenza sta nel fatto
> che python permette la programmazione procedurale (function programming) e a
> oggetti (object programming).
>
Certo ma anche con la seconda la frase 'in python tutto è un oggetto' non
varia cmq il suo significato :-) La seconda frase si riferisce ad 'oggetti
puro' non al fatto che in python tutto sia oggetto :-)
> 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...
>
> 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 :-)
--
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/a119c18a/attachment.html
Maggiori informazioni sulla lista
Linux