[Linux-Biella] [blog]Programmazione ad oggetti

Marco Vallini marcovallini a gmail.com
Mar 2 Dic 2008 09:13:03 CET


2008/12/2 Daniele Segato <daniele.bilug a gmail.com>

> Il giorno lun, 01/12/2008 alle 23.42 +0100, Marco Vallini ha scritto:
> > appunto per iniziare a capire cosa sono gli oggetti e come usarli è +
> > semplice...
> > appunto, c++ non è semplice, gestire bene la memoria, thread e pool di
> > thread non è facile, in più c++ non è ad oggetti puro, e questo può
> > incasinare i concetti per chi è all'inizio
>
> resto dell'idea che sia più completo C++ e pertanto andrebbe imparato
> per primo
>
> ripeto: è più facile adattarsi da C++ ad altri linguaggi che da Java a C
> ++ (o altri linguaggi) perché lavorando con certe cose nascoste si
> prendono delle abitudini senza capire quel che viene effettivamente
> fatto sotto (mi sto riferendo, ad esempio, al passaggio degli oggetti e
> all'orphan reaper di java che si occupa di ripulire la memoria)


assolutamente è più facile adattarsi da c++ a qualsiasi altro, ma per chi
inizia e magari non sa nulla, avere la possibilità anche solo di scrivere ad
oggetti e non potrebbe confondere le idee.
Per quello secondo me, Java è meglio... Oltre ovviamente a tutti i diversi
altri problemi.

comunque ognuno studia quel che vuole, io tornassi indietro (e avessi
> possibilità di scelta) avrei cominciato con C++
>

> > secondo me no, usa eclipse o netbeans che ti aiutano molto nella
> > scrittura del codice, proprio per evitare di aver problemi a compilare
> > e non sapere da che parte girarsi... gli IDE sono fatti per
> > semplificare il lavoro ed aumentare la produttività... :-)
>
> assolutamente NO
> ho insegnato programmazione per qualche anno, proprio java.
> utilizzare da subito IDE come eclipse e netbeans rende tutto più facile
> ma non insegna a programmare.


a chi hai insegnato?  Secondo me dipende molto dal target, per quello ti
chiedo... che tipo di studenti avevi?

>         che poi la programmazione ad oggetti in se non è complessa...
> >         una volta capita quella: ereditarietà, interfacce,
> >         polimorfismo, modello
> >         vista controllo, .... la lista prosegue a ~infinito
> >
> > mah...
>
> cosa ti perplime?
>

ne sento sempre di gente dire che è facile, semplice, ecc.. poi però
guardando i risultati... :-)

-- 
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/dfac28f1/attachment.html 


Maggiori informazioni sulla lista Linux