nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Re: impara a programmare in 10 anni

Von: Luca Menegotto (otlucacavami@cavamiyahoo.it) [Profil]
Datum: 08.07.2009 13:50
Message-ID: <h32158$a3e$1@tdi.cu.mi.it>
Newsgroup: it.lavoro.informatica
riccardo wrote:

> appunto. Qui non stiamo parlando di quale linguaggio sia piu'
> difficile da imparare da cima a fondo ma di quale possa essere adatto
> per imparare a programmare. Il C++ va benissimo.

IMHO il C++ è troppo complesso come linguaggio didattico. Capiamoci, a
me piaceva il C++, ho studiato sui libri del buon Bjarne e di Lippman.
Pero' mi sono accorto che ci sono cose per le quali, forse, passare per
qualcosa di meno complesso per apprendere i principi base forse è
meglio.


> Stroustrup parla di due anni partendo da ZERO. E partendo da zero un
> periodo di due anni e' il minimo che ci si possa aspettare per passare
> da zero a programmatore.

Vero. E' vero anche che due anni sono una quantità di tempo enorme.
Caspita, se non ce la fai in due anni, cambia mestiere!


> tutti i linguaggi hanno particolarita' e tutti vanno usati con cura e
> attenzione.


Aggiungerei: ogni compito ha il suo linguaggio di elezione. Ma, ahime,
non si può conoscere tutto...

> I grandi comunque non rifuggono affatto da un bel niente,
> semplicemente mantengono una mente aperta e studiano il maggior numero
> di strumenti possibile, in modo da poter utilizzare quello piu'
> appropriato al tipo di problema che devono risolvere.

Come non quotare?

> Termino con questa citazione di Yegge:
> "C++ is dumb, and you can't write smart systems in a dumb language.
> Languages shape the world. Dumb languages make for dumb worlds."
> Penso che riassuma tristemente il livello del personaggio ...

Condivido. Chi scrive una cosa del genere non ha capito una mazza
quadra. C++, per le complessità che hai esposto, non è un linguaggio
applicabile ovunque. Ma è solido, ben supportato, ben implementato.
Certo, ci puoi fare delle porcherie inenarrabili, che magari altre cose
non ti consentono, pero' ti consente anche livelli prestazionali che
gli altri si sognano. Come sempre, il programmatore è ciò che conta.


--
Ciao!
Luca

[ Auf dieses Posting antworten ]

Antworten