{"id":6509,"date":"2020-07-10T07:00:43","date_gmt":"2020-07-10T07:00:43","guid":{"rendered":"https:\/\/www.emagister.it\/blog\/?p=6509"},"modified":"2020-07-09T14:52:41","modified_gmt":"2020-07-09T14:52:41","slug":"chi-ha-inventato-java","status":"publish","type":"post","link":"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/","title":{"rendered":"Chi ha inventato JAVA?"},"content":{"rendered":"<p><span style=\"font-weight: 400\">Java \u00e8 il linguaggio di programmazione web pi\u00f9 utilizzato da informatici e web designer, ma chi fu il suo inventore? Oggi andremo alla scoperta di <\/span><b>James Gosling<\/b><span style=\"font-weight: 400\">, uno dei padri dell\u2019informatica moderna.\u00a0<\/span><!--more--><\/p>\n<p><span style=\"font-weight: 400\">James Gosling , nato nel 1955, \u00e8 un informatico canadese noto in tutto il mondo per essere l\u2019inventore principale del linguaggio di programmazione Java, anche se al progetto in realt\u00e0 parteciparono anche altri personaggi di spicco dell\u2019ambiente di ricerca dell\u2019epoca.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">La vita di James Gosling<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Nacque a Calgary (Alberta), in Canada, 19 maggio 1955. Dopo aver concluso il ciclo scolastico superiore si iscrive all\u2019<\/span><b>Universit\u00e0 di Calgary<\/b><span style=\"font-weight: 400\">, dove otterr\u00e0 prima un Bachelor of Science nel 1977 e successivamente un <\/span><b>PhD in Scienze Informatiche<\/b><span style=\"font-weight: 400\"> con una tesi intitolata &#8220;The Algebraic Manipulation of Constraints&#8221;.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Muove i primi passi nel mondo del lavoro nel colosso IBM, nel 1984 inizia a lavorare nella neonata <\/span><b>Sun Microsystems<\/b><span style=\"font-weight: 400\">, un&#8217;azienda della <\/span><b>Silicon Valley<\/b><span style=\"font-weight: 400\"> produttrice di software e semiconduttori. \u00c8 proprio qui che avanzer\u00e0 la sua carriera, ricoprendo inizialmente il ruolo di ingegnere capo del progetto NeWS window system, per diventare poi, nel corso degli anni, vice presidente e socio.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\u00c8\u00a0 proprio durante i suoi anni presso Sun Microsystem che Gosling continua a lavorare allo sviluppo del \u201csuo\u201d linguaggio di programmazione Java. Il progetto prender\u00e0 una forma ufficiale solo nel 1995. Gosling lavorer\u00e0 per Sun Microsystem, fino al 2020 quando l\u2019azienda viene acquistata da <\/span><b>Oracle Corporation<\/b><span style=\"font-weight: 400\">, avvenuta il 27 gennaio 2010. Gi\u00e0 il 2 aprile dello stesso anno, Gosling rassegna le sue dimissioni alla Oracle, commentando il fatto sul suo blog con un sibillino\u00a0<\/span>\u201cAs to why I left, it&#8217;s difficult to answer: Just about anything I could say that would be accurate and honest would do more harm than good. \u201d &#8211; \u201cper quanto riguarda il motivo per cui me ne sono andato \u00e8 difficile da spiegare: diciamo che qualsiasi cosa possa dire a proposito farebbe pi\u00f9 danno che bene\u201d.<\/p>\n<p><span style=\"font-weight: 400\">Nel marzo 2011 Gosling comincia la sua esperienza presso <\/span><b>Google<\/b><span style=\"font-weight: 400\">, ma durer\u00e0 soltanto un anno. Nel 2011, infatti, Gosling annuncia di aver incontrato e deciso di iniziare a lavorare per della gente \u201c<\/span><b>che fa della roba incredibilmente pazzesca<\/b><span style=\"font-weight: 400\">\u201d: la Liquid Robotics.<\/span><\/p>\n<p><span style=\"font-weight: 400\">La Liquid Robotics progetta dei robottini chiamati <\/span><b>Wave Glider<\/b><span style=\"font-weight: 400\">, in grado di <\/span><b>navigare gli oceani in autonomia<\/b><span style=\"font-weight: 400\"> (anche per mesi!) alimentati a pannelli solari e in grado di estrarre energia e propulsione dal moto ondoso, equipaggiati con un gran numero di sensori che consentono di<\/span><b> raccogliere n. tipi di dati sugli oceani<\/b><span style=\"font-weight: 400\">, comunicare ai satelliti a cui sono collegati e caricarli nel cloud. Un progetto davvero innovativo e per il quale Gosling lavorer\u00e0 per ben 6 anni in qualit\u00e0 di Chief Software Architect. fino Nel 2017 si trasferisce presso Amazon Web Service in qualit\u00e0 di Distinguished Engineer.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">JAVA<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Gli anni trascorsi alla Sun Microsystem sono decisivi per Gosling, \u00e8 nel 1991 che partecipa al progetto \u201c<\/span><b>Oak<\/b><span style=\"font-weight: 400\">\u201d, insieme ai colleghi <\/span><b>Mike Sheridan<\/b><span style=\"font-weight: 400\"> e<\/span><b> Patrick Naughton<\/b><span style=\"font-weight: 400\">. Il nome Oak fu scelto in onore di una grande quercia presente davanti all\u2019ufficio di Gosling. Per problemi di copyright il progetto cambi\u00f2 nome in \u201cGreen\u201d successivamente in Java: esisteva gi\u00e0 un linguaggio di programmazione chiamato Oak.<\/span><\/p>\n<p><b>Java<\/b><span style=\"font-weight: 400\"> era in realt\u00e0 la <\/span><b>qualit\u00e0 di caff\u00e8 <\/b><span style=\"font-weight: 400\">che gli sviluppatori e gli informatici di Sun Microsystems erano soliti consumare nelle primissime fase di realizzazione del linguaggio di programmazione, il suo nome era legato proprio al suo luogo di origine, l\u2019Indonesia.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Per semplificare l\u2019accesso al nuovo linguaggio da parte dei programmatori meno esperti, venne <\/span><b>mantenuta la sintassi di base di C e C++<\/b><span style=\"font-weight: 400\">, ma sono state rimosse alcune criticit\u00e0 ritenute facile fonte di bug o di confusione, quali l&#8217;aritmetica dei puntatori e l&#8217;ereditariet\u00e0 multipla delle classi.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Il progetto di Java nasceva con l\u2019obiettivo di creare <\/span><b>una sorta di interazione con la televisione<\/b><span style=\"font-weight: 400\">, ma risult\u00f2 impossibile con le apparecchiature via cavo dell\u2019epoca. Sun Microsystems decise quindi di adattare questo nuovo linguaggio alla creazione di complesse applicazione per piccoli dispositivi elettronici. L\u2019evento chiave che cambi\u00f3 in maniera radicale il futuro di Java fu proprio l\u2019inaspettata <\/span><b>espansione di Internet nel 1993<\/b><span style=\"font-weight: 400\">, da quel momento Java cominci\u00f3 ad essere utilizzato come strumento per la programmazione su Internet.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Gosling \u00e8 dunque il team manager del progetto originale di Java, oltre ad essere il compilatore originale e, nel 1994, la prima <\/span><b>Java Virtual Machine<\/b><span style=\"font-weight: 400\"> che consente a un computer di eseguire programmi scritti sia in Java sia in altri linguaggi tradotti in bytecode dopo una prima fase di compilazione. La data di <\/span><b>lancio ufficiale di Java <\/b><span style=\"font-weight: 400\">fu il\u00a0 <\/span><b>23 maggio 1995 <\/b><span style=\"font-weight: 400\">a SunWorld, e fu l&#8217;inizio di un successo senza fine.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Non pass\u00f2 molto tempo prima che la<\/span><b> Netscape Corporation<\/b><span style=\"font-weight: 400\"> decise di equipaggiare il suo browser con la Java Virtual Machine, il che permise alle pagine web di diventare interattive a livello client, con le applicazioni che venivano eseguite direttamente sul computer dell&#8217;utente e non pi\u00f9 su un server remoto: una vera e propria rivoluzione.<a href=\"https:\/\/www.emagister.it\/corsi_geeks_academy-cen-104454.htm\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-6510 size-medium\" src=\"https:\/\/www.emagister.it\/blog\/wp-content\/uploads\/2020\/07\/descarga-225x200.png\" alt=\"\" width=\"225\" height=\"200\" \/><\/a><\/span><\/p>\n<p><span style=\"font-weight: 400\">Gosling continu\u00f2 a lavorare allo sviluppo di Java e contribu\u00ec alla realizzazione di Real-Time Specification per Java.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Nel 1996 venne pubblicato \u201cThe Java Language Specification (JLS)\u201d un documento che definisce tutte le specifiche del linguaggio di programmazione; questo documento viene costantemente aggiornato con le nuove apportazioni date dagli update pi\u00f9 recenti, come \u201cJava SE 11 Edition\u201d \u00e8 stata pubblicata a fine 2018.<\/span><\/p>\n<p><span style=\"font-weight: 400\">I 5 obiettivi primari che hanno guidato il progetto Java sono stati creare un linguaggio:<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">semplice, orientato agli oggetti e familiare;<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">robusto e sicuro;<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">indipendente dalla piattaforma;<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">contenere strumenti e librerie per il networking;<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">progettato per eseguire codice da sorgenti remote in modo sicuro<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<h2><span style=\"font-weight: 400\">LA RIVOLUZIONE DI JAVA\u00a0<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Java \u00e8 un linguaggio di programmazione generico, basato su classi, orientato agli oggetti e progettato per avere il minor numero possibile di dipendenze di implementazione. La sua principale caratteristica \u00e8 che gli sviluppatori di applicazioni possano scrivere il codice una sola volta, compilarlo e poi eseguirlo ovunque, il cosiddetto principio <\/span><b>WORA<\/b><span style=\"font-weight: 400\">, ovvero <\/span><b>WRITE ONCE RUN ANYWHERE<\/b><span style=\"font-weight: 400\">. In parole povere, un codice Java pu\u00f2 essere eseguito su tutte le piattaforme che supportano il linguaggio senza necessit\u00e0 di ricompilazione.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Questa caratteristica \u00e8 detta portabilit\u00e0 e rappresenta la vera grande rivoluzione introdotta da JAVA, ovvero l\u2019 indipendenza quasi totale dalla piattaforma hardware su cui viene eseguito.<\/span><\/p>\n<p><span style=\"font-weight: 400\">In realt\u00e0 la portabilit\u00e0 presenta anche dei limiti e dei problemi. Infatti, sebbene sia veramente possibile scrivere in Java programmi che si comportano allo stesso modo su diverse piattaforme hardware, \u00e8 pur vero che questi programmi dipendono da macchine virtuali, ognuna con le proprie caratteristiche e soggetta a bug. E da qui che nasce la rivisitazione del famoso slogan WORA \u201cWrite Once Run Anywhere\u201d, che \u00e8 stato riproposto come WODA \u201c<\/span><b>Write Once, Debug Anywhere<\/b><span style=\"font-weight: 400\">\u201d.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Quando nel 1994 il World Wide Web stava diventando enorme, Gosling e gli altri colleghi alla <\/span><b>SUn Microsystems si resero conto di poter costruire un browser<\/b><span style=\"font-weight: 400\">, in cui mettere insieme una serie di cose pi\u00f9 o meno scampagnate che avevano creato fino ad allora. \u201cUn browser\u201d dichiara Gosling, \u201cequivaleva a qualcosa che creasse mercato per strumenti, server, ambienti di sviluppo [&#8230;]: con Java, il WWW smette di essere un pezzo di carta digitale e diventa una piattaforma\u201d. Questo per dire che \u2026 insomma, fin quando non c&#8217;\u00e8 mercato per un&#8217;invenzione, questa \u00e8 abbastanza inutile, agli occhi di chi ci deve investire (la storia pi\u00f9 vecchia del mondo).<\/span><\/p>\n<p><span style=\"font-weight: 400\">A partire dal 2006 la Sun Microsystems distribuisce l&#8217;implementazione del compilatore Java e della macchina virtuale sotto licenza<\/span><b> GPL<\/b><span style=\"font-weight: 400\"> &#8211; <\/span><b>General Public License<\/b><span style=\"font-weight: 400\">; l&#8217;ambiente Java libero si chiama <\/span><b>IcedTea <\/b><span style=\"font-weight: 400\">e uno dei pi\u00f9 famosi compilatori Java creati al di fuori di Sun Microsystems \u00e8 <\/span><b>GNU Compiler per Java<\/b><span style=\"font-weight: 400\">. L&#8217;anno seguente Sun ha terminato il processo di pubblicazione, rendendo disponibile tutto il codice della sua JVM sotto condizioni di distribuzione di<\/span><b> software libero o open source<\/b><span style=\"font-weight: 400\">, a parte una piccola parte di codice di cui non deteneva il copyright.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">PREMI E CURIOSIT\u00c0<\/span><\/h2>\n<p><span style=\"font-weight: 400\">La lunga e ricca carriera di James Gosling gli ha valso il conferimento di numerosi premi, tra i pi\u00f9 prestigiosi: <\/span><b>The Economist Innovation Award<\/b><span style=\"font-weight: 400\">, The Flame Award USENIX Lifetime Achievement Award, <\/span><b>Officer of the Order of Canada,<\/b><span style=\"font-weight: 400\"> a fellow of the Association for Computing Machinery, the <\/span><b>IEEE John von Neumann Medal<\/b><span style=\"font-weight: 400\">.<\/span><\/p>\n<p><span style=\"font-weight: 400\">A questi importanti traguardi Gosling risulta anche essere detentore di una lunga lista di brevetti, dei quali per\u00f2 vi parleremo in un secondo articolo. Nel<\/span><b> 2011 Gosling si trovava alla Reno Air Races,<\/b><span style=\"font-weight: 400\"> il campionato nazionale di aviazione americana, ad appena una 30ina di metri dal luogo dove il Galloping Ghost si schiant\u00f2 in un incidente orribile, uccidendo il pilota, 10 spettatori e ferendo numerose persone.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Lasciati ispirare dalla favolosa personalit\u00e0 di James Gosling e sviluppa il tuo lato da programmatore con i corsi dell&#8217;area <\/span><span style=\"font-weight: 400\">CODING<\/span><span style=\"font-weight: 400\"> offerti da Geeks Academy!\u00a0\u00a0<\/span><span style=\"font-weight: 400\">Ti piacerebbe ricevere maggiori informazioni? Mettiti in\u00a0<a href=\"https:\/\/www.emagister.it\/contact\/student\" target=\"_blank\" rel=\"noopener\">contatto<\/a>\u00a0con lo staff Emagister, sapremo consigliarti il corso pi\u00f9 adatto alle tue esigenze professionali.<br \/>\n<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Java \u00e8 il linguaggio di programmazione web pi\u00f9 utilizzato da informatici e web designer, ma chi fu il suo inventore? Oggi andremo alla scoperta di James Gosling, uno dei padri dell\u2019informatica moderna.\u00a0<\/p>\n","protected":false},"author":161,"featured_media":6511,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[257],"tags":[260,592,867,1057,1058],"class_list":["post-6509","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-i-nostri-clienti","tag-centri-di-formazione","tag-centri-emagister","tag-noticiasskuola","tag-geeks-academy","tag-1058"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Chi ha inventato JAVA? - Emagister Blog Italia<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Chi ha inventato JAVA? - Emagister Blog Italia\" \/>\n<meta property=\"og:description\" content=\"Java \u00e8 il linguaggio di programmazione web pi\u00f9 utilizzato da informatici e web designer, ma chi fu il suo inventore? Oggi andremo alla scoperta di James Gosling, uno dei padri dell\u2019informatica moderna.\u00a0\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/\" \/>\n<meta property=\"og:site_name\" content=\"Emagister Blog Italia\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/es-la.facebook.com\/Emagister.Italia\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-10T07:00:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.emagister.it\/blog\/wp-content\/uploads\/2020\/07\/markus-spiske-Skf7HxARcoc-unsplash.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1280\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Redazione Italia\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@emagister_it\" \/>\n<meta name=\"twitter:site\" content=\"@emagister_it\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Redazione Italia\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/\"},\"author\":{\"name\":\"Redazione Italia\",\"@id\":\"https:\/\/www.emagister.it\/blog\/#\/schema\/person\/6a9d1521294589a00d6bc89c01249ec9\"},\"headline\":\"Chi ha inventato JAVA?\",\"datePublished\":\"2020-07-10T07:00:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/\"},\"wordCount\":1435,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.emagister.it\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.emagister.it\/blog\/wp-content\/uploads\/2020\/07\/markus-spiske-Skf7HxARcoc-unsplash.jpg\",\"keywords\":[\"Centri di Formazione\",\"centri emagister\",\"noticiasSkuola\",\"GEEKS ACADEMY\",\"99992269674249392522766775090878\"],\"articleSection\":[\"I Nostri Clienti\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/\",\"url\":\"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/\",\"name\":\"Chi ha inventato JAVA? - Emagister Blog Italia\",\"isPartOf\":{\"@id\":\"https:\/\/www.emagister.it\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.emagister.it\/blog\/wp-content\/uploads\/2020\/07\/markus-spiske-Skf7HxARcoc-unsplash.jpg\",\"datePublished\":\"2020-07-10T07:00:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/#primaryimage\",\"url\":\"https:\/\/www.emagister.it\/blog\/wp-content\/uploads\/2020\/07\/markus-spiske-Skf7HxARcoc-unsplash.jpg\",\"contentUrl\":\"https:\/\/www.emagister.it\/blog\/wp-content\/uploads\/2020\/07\/markus-spiske-Skf7HxARcoc-unsplash.jpg\",\"width\":1920,\"height\":1280},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\ue821\",\"item\":\"https:\/\/www.emagister.it\/blog\/homepage\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"I Nostri Clienti\",\"item\":\"https:\/\/www.emagister.it\/blog\/category\/i-nostri-clienti\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Chi ha inventato JAVA?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.emagister.it\/blog\/#website\",\"url\":\"https:\/\/www.emagister.it\/blog\/\",\"name\":\"Emagister Blog Italia\",\"description\":\"Notizie e curiosit\u00e0 sul mondo della formazione\",\"publisher\":{\"@id\":\"https:\/\/www.emagister.it\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.emagister.it\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.emagister.it\/blog\/#organization\",\"name\":\"Emagister Italia\",\"url\":\"https:\/\/www.emagister.it\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.emagister.it\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.emagister.it\/blog\/wp-content\/uploads\/2018\/07\/photo.png\",\"contentUrl\":\"https:\/\/www.emagister.it\/blog\/wp-content\/uploads\/2018\/07\/photo.png\",\"width\":120,\"height\":120,\"caption\":\"Emagister Italia\"},\"image\":{\"@id\":\"https:\/\/www.emagister.it\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/es-la.facebook.com\/Emagister.Italia\/\",\"https:\/\/x.com\/emagister_it\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.emagister.it\/blog\/#\/schema\/person\/6a9d1521294589a00d6bc89c01249ec9\",\"name\":\"Redazione Italia\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.emagister.it\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c49814e96bee960439972dcf6f75f8bccec87b344d0123c0d1a1675c7a72f6aa?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c49814e96bee960439972dcf6f75f8bccec87b344d0123c0d1a1675c7a72f6aa?s=96&r=g\",\"caption\":\"Redazione Italia\"},\"url\":\"https:\/\/www.emagister.it\/blog\/author\/redazione-italia\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Chi ha inventato JAVA? - Emagister Blog Italia","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/","og_locale":"it_IT","og_type":"article","og_title":"Chi ha inventato JAVA? - Emagister Blog Italia","og_description":"Java \u00e8 il linguaggio di programmazione web pi\u00f9 utilizzato da informatici e web designer, ma chi fu il suo inventore? Oggi andremo alla scoperta di James Gosling, uno dei padri dell\u2019informatica moderna.\u00a0","og_url":"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/","og_site_name":"Emagister Blog Italia","article_publisher":"https:\/\/es-la.facebook.com\/Emagister.Italia\/","article_published_time":"2020-07-10T07:00:43+00:00","og_image":[{"width":1920,"height":1280,"url":"https:\/\/www.emagister.it\/blog\/wp-content\/uploads\/2020\/07\/markus-spiske-Skf7HxARcoc-unsplash.jpg","type":"image\/jpeg"}],"author":"Redazione Italia","twitter_card":"summary_large_image","twitter_creator":"@emagister_it","twitter_site":"@emagister_it","twitter_misc":{"Scritto da":"Redazione Italia","Tempo di lettura stimato":"7 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/#article","isPartOf":{"@id":"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/"},"author":{"name":"Redazione Italia","@id":"https:\/\/www.emagister.it\/blog\/#\/schema\/person\/6a9d1521294589a00d6bc89c01249ec9"},"headline":"Chi ha inventato JAVA?","datePublished":"2020-07-10T07:00:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/"},"wordCount":1435,"commentCount":0,"publisher":{"@id":"https:\/\/www.emagister.it\/blog\/#organization"},"image":{"@id":"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/#primaryimage"},"thumbnailUrl":"https:\/\/www.emagister.it\/blog\/wp-content\/uploads\/2020\/07\/markus-spiske-Skf7HxARcoc-unsplash.jpg","keywords":["Centri di Formazione","centri emagister","noticiasSkuola","GEEKS ACADEMY","99992269674249392522766775090878"],"articleSection":["I Nostri Clienti"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/","url":"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/","name":"Chi ha inventato JAVA? - Emagister Blog Italia","isPartOf":{"@id":"https:\/\/www.emagister.it\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/#primaryimage"},"image":{"@id":"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/#primaryimage"},"thumbnailUrl":"https:\/\/www.emagister.it\/blog\/wp-content\/uploads\/2020\/07\/markus-spiske-Skf7HxARcoc-unsplash.jpg","datePublished":"2020-07-10T07:00:43+00:00","breadcrumb":{"@id":"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/#primaryimage","url":"https:\/\/www.emagister.it\/blog\/wp-content\/uploads\/2020\/07\/markus-spiske-Skf7HxARcoc-unsplash.jpg","contentUrl":"https:\/\/www.emagister.it\/blog\/wp-content\/uploads\/2020\/07\/markus-spiske-Skf7HxARcoc-unsplash.jpg","width":1920,"height":1280},{"@type":"BreadcrumbList","@id":"https:\/\/www.emagister.it\/blog\/chi-ha-inventato-java\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\ue821","item":"https:\/\/www.emagister.it\/blog\/homepage\/"},{"@type":"ListItem","position":2,"name":"I Nostri Clienti","item":"https:\/\/www.emagister.it\/blog\/category\/i-nostri-clienti\/"},{"@type":"ListItem","position":3,"name":"Chi ha inventato JAVA?"}]},{"@type":"WebSite","@id":"https:\/\/www.emagister.it\/blog\/#website","url":"https:\/\/www.emagister.it\/blog\/","name":"Emagister Blog Italia","description":"Notizie e curiosit\u00e0 sul mondo della formazione","publisher":{"@id":"https:\/\/www.emagister.it\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.emagister.it\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.emagister.it\/blog\/#organization","name":"Emagister Italia","url":"https:\/\/www.emagister.it\/blog\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.emagister.it\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.emagister.it\/blog\/wp-content\/uploads\/2018\/07\/photo.png","contentUrl":"https:\/\/www.emagister.it\/blog\/wp-content\/uploads\/2018\/07\/photo.png","width":120,"height":120,"caption":"Emagister Italia"},"image":{"@id":"https:\/\/www.emagister.it\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/es-la.facebook.com\/Emagister.Italia\/","https:\/\/x.com\/emagister_it"]},{"@type":"Person","@id":"https:\/\/www.emagister.it\/blog\/#\/schema\/person\/6a9d1521294589a00d6bc89c01249ec9","name":"Redazione Italia","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.emagister.it\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c49814e96bee960439972dcf6f75f8bccec87b344d0123c0d1a1675c7a72f6aa?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c49814e96bee960439972dcf6f75f8bccec87b344d0123c0d1a1675c7a72f6aa?s=96&r=g","caption":"Redazione Italia"},"url":"https:\/\/www.emagister.it\/blog\/author\/redazione-italia\/"}]}},"_links":{"self":[{"href":"https:\/\/www.emagister.it\/blog\/wp-json\/wp\/v2\/posts\/6509","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emagister.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emagister.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emagister.it\/blog\/wp-json\/wp\/v2\/users\/161"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emagister.it\/blog\/wp-json\/wp\/v2\/comments?post=6509"}],"version-history":[{"count":2,"href":"https:\/\/www.emagister.it\/blog\/wp-json\/wp\/v2\/posts\/6509\/revisions"}],"predecessor-version":[{"id":6513,"href":"https:\/\/www.emagister.it\/blog\/wp-json\/wp\/v2\/posts\/6509\/revisions\/6513"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.emagister.it\/blog\/wp-json\/wp\/v2\/media\/6511"}],"wp:attachment":[{"href":"https:\/\/www.emagister.it\/blog\/wp-json\/wp\/v2\/media?parent=6509"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emagister.it\/blog\/wp-json\/wp\/v2\/categories?post=6509"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emagister.it\/blog\/wp-json\/wp\/v2\/tags?post=6509"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}