[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