Newsgroup: it.comp.programmare
Titolo: imparare piu' linguaggi

salve a tutti,
ho cominciato da poco tempo ad imparare il C da autodidatta; premettendo che
non conosco nessun altro linguaggio, vorrei sapere da Voi se e' possibile
imparare contemporaneamente altri linguaggi di programmazione e in caso
affermativo quali (naturalmente da abbinare al C).
 Inoltre, ritenete sia possibile effettivamente imparare, con il solo
ausilio di libri, linguaggi da autodidatta, oppure e' di pura competenza di
un corso universiatrio o simili, con un ambiente decisamente piu' stimolante
e all'occorrenza qualcuno a cui rivolgersi?
La domanda scaturisce dal fatto che mi trovo a fare esercizi e nonostante
sia padrone della teoria fin li incontrata, alcuni (anzi direi molti) non
riesco a risolverli.
Vi ringrazio anticipatamente per le Vs risposte
ciao
Giuseppe

ausilio di libri, linguaggi da autodidatta
Sě
-- 
Marco Barisione (ICQ 84277092)

 ausilio di libri, linguaggi da autodidatta, oppure e' di pura competenza
Puoi fare benissimo da autodidatta. E poi se hai problemi ci sono sempre i 
newsgroup. ;-)
        A presto, Michele.

 riesco a risolverli.
La programmazione non è una scienza, ma un'arte :-)
Per questo la sola teoria non ti è sufficiente a risolvere gli esercizi che
incontri: un programma nasce dall'atto creativo del programmatore,
non dalla meccanica applicazione di teoremi. In realtà in un programma
secondo me non c'è nulla di meccanico. Se programmare fosse una cosa
meccanica, come potrebbero esistere degli appassionati di
programmazione? Questo NG (e tanti altri come questo) non sarebbe
mai nato.
In bocca al lupo :-)
Devi sforzarti di comporre le istruzioni

 riesco a risolverli.
Come già letto nel thread, la programmazione è un arte.... l'ottava arte!
Come il regista tira fuori il suo talento ed esprime in immagini i suoi
pensieri ed il suo stile, così il programmatore tramite il codice esprime il
suo stile di programmazione. L'eleganza nello scrivere codice equivale
all'accuratezza della messa in scena.
Non c'è un modo esatto per fare una determinata cosa.
Ognuno a suo modo può risolvere un problema.
Questo esempio sotto l'ho letto su un numero dell'e-zine Bfi:
Come scambiereste il numero memorizzato nella variabile a con
quello memorizzato nella variabile b?
Il modo più semplice è quello di utilizzare una variabile temporanea 'x' per
spostare temporaneamente i dati.
Variabili: a,b,x
x=a
a=b
b=x
Ma c'è un'altro metodo (benchè più lento in termini di calcolo ma meno
oneroso in termini di memoria) che non utilizza la variabile di scambio.
Esso si basa sulla particolarità dell'operatore logico 'xor':
a=a xor b
b=a xor b
a=a xor b
Con due procedimenti assolutamente diversi otteniamo lo stesso identico
risultato.

risultato.
parlando in termini di praticità quale useresti? io senza dubbio
quello con la variabile temporanea (inoltre devo digitare meno
caratteri :)
----
Lawrence "Rhymes" Oluyede
rhy...@myself.com

Il C mi sembra un ottima scelta.
Per iniziare?


 Per iniziare?
Io sono d'accordo. Non sono d'accordo sull'assembly, che 
francamente mi sembra inopportuno per ottenere dei primi risultati 
"tangibili"; almeno, non sapendo quali sono 
gli scopi che ci si prefigge e il tempo che si intende impiegare.
P.
-- 
_____
http://theunixplace.com/~entropia/index.html_____
 
  Mutationem motus proportionalem esse vi impressae 
et fieri secundum lineam rectam qua vis illa imprimitur
	I. N.

 caratteri :)
Indubbiamente.
Ma questa è una di quelle cosettine buone a sapersi, che non si
sa mai un giorno potrebbero tornare comode, magari in un
contesto completamente diverso...
Grazie BassoLivello :-)

 Per iniziare?
Decisamente no.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 riesco a risolverli.
Non e' un problema.  Non e' neanche un problema che tu legga
un libro e non riesca a capire da subito tutti gli argomenti
esposti.  Mai quanto in programmazione gli argomenti si 
metabolizzano un passo per volta.  Le cose le scoprirai piano
piano.


 wrote in message
3tet6usm6avqi6un8...@4ax.com...

Anch'io userei il primo con la variabile temporanea ma in drastiche
situazioni derivanti dalla cronica mancanza di memoria può tornare utile il
secondo...