[ninux-not-wireless] Primo linguaggio di programmazione

Massimiliano CARNEMOLLA massimiliano at null.net
Mon Aug 18 11:54:23 CEST 2014


> On 17/08/2014 16.44, federico la morgia wrote:

>> un introduzione al linguaggio c e prima ancora a delle lezioni sulle
>> piattaforme dei calcolatori.


Cos'e' che manca secondo voi sull'insegnamento delle piattaforme dei 
calcolatori ?

Ritenete che il linguaggio C possa andare bene per imparare a programmare ?


Secondo me la definizione di un buon programmatore e' correlata col 
raggiungimento del fine intellettuale dell'informatica, ovvero trovare 
un compromesso tra utilizzo della CPU, RAM e risorse varie.

Non e' l'hardware che si deve adattare al software, ma e' il software 
che si deve adattare all'hardware.

Un linguaggio di programmazione per portersi ritenere idoneo secondo me 
dovrebbe seguire queste 3 linee guida:

1) Essere di tipo compilabile (avere un runtime che gli permetta di 
sfruttare al meglio le risorse hardware/software)

2) Permettere ad un programmatore di poter dialogare a basso livello con 
l'hardware/software

3) Permettere ad un utente qualunque di poterlo utilizzare (es. con 
un'istruzione tipo "Pixel 300 238" poter disegnare un pixel sullo schermo)



More information about the Not-wireless mailing list