[Linux-Biella] Zend certification
Marco Vallini
marcovallini a gmail.com
Dom 8 Gen 2012 16:07:23 CET
On 01/08/12 15:47, Jumping Jack wrote:
>
>
> On 08/01/2012 5:20, abewayer wrote:
>> Il giorno Sun, 08 Jan 2012 02:20:28 +0100
>> Jumping Jack<jumpingjack a mclink.it> ha scritto:
>>
>>
>>> Il PHP è piuttosto facile e anche intuitivo, se sai programmare
>>> impari facilmente il PHP, se non sai programmare allora prima devi
>>> imparare a programmare, non ha importanza il linguaggio anche se il C
>>> comunque dovresti saperlo a priori (per svariati motivi).
>> Consigliami un buon riferimento per imparare a programmare allora...
>> Come posso in rete trovare cose che ignoro e non chiedo a Google?
> Chi è studente ora o lo è stato da poco ti può consigliare meglio, io ti
> potrei dire di inziare da un libro scolastico, un manuale di un certo
> linguaggio (magari Python che mi sembra uno dei migliori per iniziare e
> farci poi un po' di tutto poi) oppure anche direttamente in PHP ma non
> l'ideale. Conosco uno che ha imparato in pochi mesi il PHP, partendo dal
> codice di un gioco online, poi si è scritto il suo gioco, ma dubito
> molto che sappia scrivere su un foglio bianco qualcosa, saprà certamente
> modificare, ma la creatività la sviluppi solo sei sai programmare, che
> implica sapere cosa le variabili, i cicli, le strutture, i vettori, gli
> oggetti e altre cose più o meno comuni tra i vari linguaggi.
> Potresti partire dal C/C++ (non chiedermi la differenza la capirai
> quando lo saprai) nel mentre vedrai le somigliante con PHP e mentre
> impari a programmare inizi a fare un po' di cose in PHP, poi passi al
> Python che è un linguaggio più moderno e più funzionale del C (il C è
> obsoleto sotto tutti gli aspetti eccetto che è strausato per cui ci sono
> una infinità di risorse e spesso diventa obbligatorio, reputo
> sbagliatissimo iniziare un qualunque nuovo progetto in C/C++).
> La mia strada è stata diversa ma sono una mosca bianca.
calma un momento con le affermazioni: C e C++ non sono affatto
linguaggio obsoleti. Attualmente sono linguaggi che vengono utilizzati
in contesti specifici e particolari, spesso per garantire elevata
efficienza.
Il fatto che i più utilizzino altri linguaggi, non implica che il C e
C++ siano obsoleti. Ti propongo un paragone, un po' forzato:
di solito una persona quando acquista un'auto per andare a lavorare non
compra una ferrari ma una utilitaria. Invece se il suo obiettivo fosse
correre un gp (oppure una gara di gt, come vuoi) ovviamente gli
servirebbe una ferrari (o simili), con le difficoltà correlate al costo
di acquisto e di capacità di guida... Allo stesso modo usare linguaggi
come C e C++ è costoso sia in termini di tempo sia in termini di
capacità (es. gestire bene la memoria), quindi vengono impiegati
prevalentemente dove è proprio necessario.
bye
Maggiori informazioni sulla lista
Linux