[Linux-Biella] [blog]Programmazione ad oggetti

Paul TT paultt a bilug.linux.it
Mar 2 Dic 2008 12:24:00 CET


Daniele Segato wrote:
> 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)
>   
se lo chiami orphan raper fa molto piu' ridere :D
> comunque ognuno studia quel che vuole, io tornassi indietro (e avessi
> possibilità di scelta) avrei cominciato con C++
>   
dipende cosa devi fare. se non ti serve farlo per lavoro o a basso 
livello, ma per imparare/fare cose semplici senza doverti preoccupare 
troppo dei dettagli va piu' che bene
>> 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.
>
> se si vuole imparare si deve cominciare con un editor di testo che
> supporti l'highlight della sintassi e compilare da riga di comando con
> javac o quel che si vuole.
>   
appunto, vi ;P



-- 
"Beautiful breasts are like ripe fruits,
inviting the observer to pick them and nibble them."



Maggiori informazioni sulla lista Linux