[Linux-Biella] Zend certification
ledi salillari
ledi.salillari a gmail.com
Dom 8 Gen 2012 23:22:07 CET
Il giorno 08 gennaio 2012 23:12, Jumping Jack <jumpingjack a mclink.it> ha
scritto:
>
>
> (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++).
>
>
> mi spieghi per quale motivo? il fatto che tu debba gestirti tutta la
> memoria non significa che sia un male. spesso è strettamente necessario.
>
> Raramente è necessario, sui computer moderni c'è memoria da buttare, sono
> i suoni le immagini e soprattutto i video che occupano memoria, non è
> importante usarne poca (che tanto non si può fare dato che lo stesso
> programma può girare su processori e quantità di ram completamente diverse)
> ma è importante usare tanta quanta ce ne è a disposizione per ottenre
> prestazioni.
> Questo a meno che non programmi microcontroller o cose simili con poca ram.
> Dover gestire la ram è solo una grandissima perdita di tempo e un
> generatore di bug in particolare quando il codice passa sotto varie mani.
>
nella tua testa ci sono i bug. prova a fare un lettore multimediale che
deve gestire playlist gigantesche e non cagare le indicazioni della nonna
sull'uso della memoria. poi vediamo quanta vita ha il tuo programma prima
di un segmentation fault. oppure un repository o qualsiasi cosa abbia
bisogno di grosse quantità di dati.
anche nei giochi sai, se i motori grafici non fossero fatti in maniera
efficiente vedresti al massimo 4 triangoli che si masturbano a vicenda. poi
ringrazi di avere 8 giga di ram, altrimenti pure quello andrebbe a scatti.
ora ti faccio una domanda da un milione: rifletti mai su quello che scrivi
prima di premere invio?
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://ml.bilug.linux.it/pipermail/linux/attachments/20120108/f2a1472a/attachment.htm>
Maggiori informazioni sulla lista
Linux