Java – Intro

Il 23 Maggio 1995, John Gage, l’allora direttore dello “Science Office” di Sun Microsystems insieme a Marc Andreessen, cofondatore e vicepresidente di Netscape Corporation, annunciarono alla SunWorld™ che “Java wasn’t a myth” e che a breve Netscape Navigator avrebbe integrato questa nuova tecnologia nel suo web browser. Era nata una nuova pietra miliare della storia dell’informatica: Java.

Java, C, C++ e JavaScript
Java eredita dal C buona parte della sua sintassi (scelta fatta per facilitarne l’adozione da parte degli sviluppatori C e C++) mentre dal C++ eredita l’approccio object-oriented e basato sulle classi.

Parlando di similitudini Java e JavaScript non ne hanno quasi nessuna: ci si limita quasi esclusivamente al nome (per motivi di marketing) e alla una sintassi molto vicina al C.

Java 8
La versione 1.8 di Java è quella attuale e presenta, accanto ad uttimizzazioni sulla JVM, crittografia, un nuovo Interprete JavaScript (Nashorn, ECMAScript-262 compliant) anche la prima incarnazione del Project Lambda ossia Lamba Expressions native in Java (una prima tranche di programmazione funzionale) assieme agli Stream (set infiniti) relative bulk operations.

Next Page

Author: CodEssential

Share This Post On