Stagione 27: Java
Java spiegato costruendone modello, valori e storia — perché è fatto così e perché ha la reputazione che ha. Robustezza, portabilità e la solidità di una piattaforma che ha retto il software serio per decenni.
Episodi
10 episodi
Java in pratica e uno sguardo lungo
Il ritratto unitario di Java e i principi profondi: portabilità, robustezza, verbosità come prezzo, longevità...
Invecchiare con cura: l'evoluzione conservativa
Il segreto della longevità di Java: la fedeltà al passato...
Il gigante silenzioso e longevo: Java nel mondo reale
Nonostante la fama di vecchio e pesante, Java muove silenziosamente una quantità gigantesca del software serio del mondo, e gira su una parte enorme dei telefoni...
Tutto è un oggetto: la mentalità a oggetti
Java è profondamente un linguaggio a oggetti: praticamente tutto è organizzato in oggetti che collaborano...
La cerimonia: la verbosità come prezzo
Il tratto più criticato di Java: la verbosità, la cerimonia...
La rete di sicurezza: la memoria gestita e i controlli
Come Java ottiene la robustezza: reti di sicurezza costruite nel linguaggio...
Costruito per durare: la robustezza come valore
Il secondo grande valore: la robustezza...
Il prezzo e il premio della macchina virtuale
Le due facce della macchina virtuale...
La macchina dentro la macchina: la macchina virtuale
L'idea più geniale di Java: non traduce il programma per un computer specifico, ma in una lingua intermedia eseguita dalla macchina virtuale, un computer finto e simulato che gira dentro quello vero...
Scrivi una volta, gira ovunque: il sogno della portabilità
Un quinto linguaggio, con valori ancora diversi: Java...