Fork (e la sorella Exec) è una funzione utilizzata sui sistemi basati su Posix per la creazione di un nuovo processo. Uno dei problemi…
C++
Quanto fa 9999999999999999.0 – 9999999999999998.0 nel tuo linguaggio preferito?
E’ una semplice domanda: quanto fa 9999999999999999.0 – 9999999999999998.0 nel tuo linguaggio preferito? La risposta potrebbe sorprenderti! Si sa che spesso le operazioni che…
[Rust] Hello, World
Continuiamo la serie di Hello, World introducendo un linguaggio di programmazione molto giovane ma molto amato: Rust. Rust è un linguaggio di programmazione compilato…
Linguaggi di programmazione più popolari del 2016
Anche quest’anno la IEEE ha pubblicato un grafico interattivo contenente i linguaggi di programmazione più popolari del 2016. Finalmente il C è riuscito a…
I Magic Number di Reboot()
La funzione reboot() di Linux ha una signature interessante: int reboot(int magic, int magic2, int cmd, void *arg); Questa funzione può essere richiamata solo…
[C] Scrivere un Deamon per Linux
In questo articolo vedremo come scrivere un deamon per Linux usando il linguaggio di programmazione C. In Unix i processi lavorano siano in background…
[C] Il nostro primo programma
In questo articolo dedicato al linguaggio di programmazione C faremo il nostro primo, semplice programma e lo analizzeremo nel dettaglio. Questo articolo vuole essere…
[C] Hello, World
In questo articolo dedicato alla serie Ciao, Mondo vedremo l’ Hello, World del linguaggio C. Probabilmente, per giustizia, avrei dovuto cominciare la lunga (si…
Cominciare a programmare: quale linguaggio scegliere?
Molte persone mi contattano chiedendomi qual è secondo me il linguaggio migliore per cominciare a programmare: cercherò di rispondere a tutti con questo articolo.…
Introduzione alla programmazione a oggetti
Per parlare di programmazione ad oggetti, ci vorrebbe una serie di articoli dedicati: tratteremo meglio questi argomenti in futuro (speriamo non molto lontano). Principalmente…