{"id":11443,"date":"2015-05-23T11:33:58","date_gmt":"2015-05-23T09:33:58","guid":{"rendered":"http:\/\/www.optimustechtube.com\/?p=11443"},"modified":"2015-05-23T11:33:58","modified_gmt":"2015-05-23T09:33:58","slug":"20-anni-di-programmazione","status":"publish","type":"post","link":"https:\/\/www.optimustechtube.com\/?p=11443","title":{"rendered":"20 anni di programmazione!"},"content":{"rendered":"<p style=\"text-align: justify;\"><a href=\"http:\/\/www.optimustechtube.com\/wp-content\/uploads\/2015\/05\/2-optimus.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-11445 size-thumbnail\" src=\"http:\/\/www.optimustechtube.com\/wp-content\/uploads\/2015\/05\/2-optimus-150x150.jpg\" alt=\"2 - optimus\" width=\"150\" height=\"150\" srcset=\"https:\/\/www.optimustechtube.com\/wp-content\/uploads\/2015\/05\/2-optimus-150x150.jpg 150w, https:\/\/www.optimustechtube.com\/wp-content\/uploads\/2015\/05\/2-optimus-230x230.jpg 230w, https:\/\/www.optimustechtube.com\/wp-content\/uploads\/2015\/05\/2-optimus.jpg 300w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>Uno tra i pi\u00f9 famosi e\u00a0longevi <strong>linguaggi di programmazione<\/strong> ha compiuto\u00a020 anni. Stiamo parlando di <strong>Java<\/strong>, il\u00a0sistema\u00a0di programming che, dal <strong>1995<\/strong> ad oggi, \u00e8 stato scelto da circa 9 milioni di sviluppatori e, a due decenni di distanza,\u00a0\u00e8 in azione su almeno 3 miliardi di dispositivi. Quando ancora pensava a come realizzarlo,\u00a0<strong>James Gosling<\/strong>, al quale va&#8217; la paternit\u00e0\u00a0di Java insieme laboratori della <strong>Sun Microsystems<\/strong>, \u00a0voleva un linguaggio di programmazione orientato agli oggetti, multi piattaforma, adatto al networking e utile per l\u2019esecuzione di codice in remoto in piena sicurezza. Chiss\u00e0 se a quel tempo, il pap\u00e0 di Gosling pensava a quanti molteplici progetti avrebbero potuto utilizzare la <strong>Java technology<\/strong>: dal miglioramento della sicurezza stradale e aerea, al reperimento di\u00a0informazioni sugli oceani per la ricerca scientifica applicata; dall&#8217;accrescimento di\u00a0qualit\u00e0 e quantit\u00e0 delle colture di grano per aiutare a combattere la fame nel mondo, alla simulazione\u00a0del funzionamento del cervello umano e del sistema muscolo-scheletrico, senza considerare il\u00a0mondo del gaming che, con\u00a0<strong>Java<\/strong>, ha fatto passi da gigante. Nel 2015 <strong>Java<\/strong>, gi\u00e0 acquisito da <strong>Oracle<\/strong> (il database pi\u00f9 utilizzato del mondo),\u00a0costituisce\u00a0un linguaggio di programmazione usato nell\u2019IoT, nelle applicazioni per aziende, nel cloud e nell\u2019ambito dei Big data e, proprio per merito di <strong>Oracle<\/strong>,\u00a0l\u2019ambiente <strong>Java<\/strong> vanta due versioni (la 7 e la 8) che hanno di fatto segnato un\u2019evoluzione sia nelle specifiche del linguaggio sia nella sicurezza. La versione 9, attesa nel 2016, \u00e8 stata definita\u00a0da Georges Saab, vice presidente dello sviluppo Java, come \u201c<em>un ecosistema eccezionale capace di fare evolvere Java per altri 20 anni<\/em>\u201d con riferimento al progetto <strong>Jigsaw<\/strong>, punta di diamante di questa nuova versione,\u00a0che vuole arrivare\u00a0a rendere modulare la piattaforma, di\u00a0modo che sia disponibile per\u00a0una pi\u00f9 vasta gamma di dispositivi, nonch\u00e9 ottimizzare la sicurezza, la gestione e le prestazioni. Buon compleanno, <strong>Java<\/strong>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uno tra i pi\u00f9 famosi e\u00a0longevi linguaggi di programmazione ha compiuto\u00a020 anni. Stiamo parlando di Java, il\u00a0sistema\u00a0di programming che, dal 1995 ad oggi, \u00e8 stato scelto da circa 9 milioni di sviluppatori e, a due decenni di distanza,\u00a0\u00e8 in azione su almeno 3 miliardi di dispositivi. Quando ancora pensava a come realizzarlo,\u00a0James Gosling, al quale [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":11444,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[465],"tags":[471,466,470,468,467,469],"class_list":["post-11443","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programmazione","tag-20-anni","tag-java","tag-jigsaw","tag-linguaggio-di-programmazione","tag-oracle","tag-sun-microsystems"],"_links":{"self":[{"href":"https:\/\/www.optimustechtube.com\/index.php?rest_route=\/wp\/v2\/posts\/11443","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.optimustechtube.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.optimustechtube.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.optimustechtube.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.optimustechtube.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11443"}],"version-history":[{"count":0,"href":"https:\/\/www.optimustechtube.com\/index.php?rest_route=\/wp\/v2\/posts\/11443\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.optimustechtube.com\/index.php?rest_route=\/wp\/v2\/media\/11444"}],"wp:attachment":[{"href":"https:\/\/www.optimustechtube.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11443"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.optimustechtube.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11443"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.optimustechtube.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11443"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}