Episodi

820 episodi · pag. 47/103
EP 001
Un'idea strana: i tipi che spariscono

Un'idea strana: i tipi che spariscono

L'idea fondativa e controintuitiva: i tipi di TypeScript esistono solo mentre scrivi e spariscono prima che il codice giri...

4 min
EP 0010
Il linguaggio che ha mangiato il mondo

Il linguaggio che ha mangiato il mondo

Sintesi della stagione e della vita di JavaScript: il linguaggio che ha mangiato il mondo non per eleganza ma per ubiquità...

4 min
EP 009
Le parti buone, e la rete di sicurezza: i limiti e TypeScript

Le parti buone, e la rete di sicurezza: i limiti e TypeScript

L'episodio onesto: i difetti reali di JavaScript, congelati dalla storia, e la rete di sicurezza che il mondo ci ha teso sopra — TypeScript, uno strato che aggiunge i tipi...

5 min
EP 008
Un linguaggio che non può rompere il web: lo standard vivente

Un linguaggio che non può rompere il web: lo standard vivente

Come cresce un linguaggio usato da tutti senza rompere nulla: JavaScript è uno standard aperto, di nessuno, che può solo aggiungere e quasi mai togliere...

5 min
EP 007
Sciolto e dinamico: la libertà (e i tranelli) dei tipi morbidi

Sciolto e dinamico: la libertà (e i tranelli) dei tipi morbidi

Il rapporto di JavaScript con i tipi: dinamico e morbido...

5 min
EP 006
Oggetti fatti di oggetti: i prototipi

Oggetti fatti di oggetti: i prototipi

Il modo insolito con cui JavaScript pensa agli oggetti: non stampi separati (le classi), ma oggetti che nascono da altri oggetti, lungo la catena dei prototipi...

5 min
EP 005
Il tempo in JavaScript: dal richiamo alla promessa

Il tempo in JavaScript: dal richiamo alla promessa

Come JavaScript gestisce il tempo, in tre atti sempre più gentili: il richiamo (e il suo inferno), la promessa (un gettone del futuro), e la scrittura sequenziale che non blocca...

5 min
EP 004
Funzioni che ricordano: le chiusure

Funzioni che ricordano: le chiusure

Le chiusure: funzioni che ricordano il mondo in cui sono nate, portandosi dietro una memoria privata e persistente...

4 min