{"id":21521,"date":"2023-06-23T09:00:00","date_gmt":"2023-06-23T07:00:00","guid":{"rendered":"https:\/\/www.codemotion.com\/magazine\/?p=21521"},"modified":"2023-06-23T13:53:00","modified_gmt":"2023-06-23T11:53:00","slug":"alan-turing","status":"publish","type":"post","link":"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/","title":{"rendered":"Quattro motivi per cui Alan Turing \u00e8 stato una delle persone pi\u00f9 importanti del XX secolo"},"content":{"rendered":"\n<p>La prima met\u00e0 del \u2018900 ha visto una vera e propria<strong> concentrazione di persone geniali<\/strong>, specialmente nel campo scientifico, che hanno letteralmente cambiato il mondo in cui viviamo: si pensi a <strong>Einstein<\/strong>, <strong>Heisenberg<\/strong> e <strong>Schr\u00f6dinger<\/strong> nel campo della fisica (e molti altri potrebbero citarsi). <\/p>\n\n\n\n<p>La scienza e la tecnologia sono progredite enormemente in tutti i campi e le <strong>comunicazioni<\/strong> di massa, la <strong>televisione<\/strong> prima e i <strong>computer<\/strong> poi per terminare il secolo con <strong>Internet<\/strong> e il <strong>Web<\/strong>, hanno <strong>irreversibilmente cambiato<\/strong> il mondo, la societ\u00e0 e anche tutti noi. Dare la palma dello scienziato pi\u00f9 influente del \u2018900 \u00e8 quindi arduo e probabilmente privo di senso, ma <strong>una delle personalit\u00e0 che spiccano \u00e8 senz\u2019altro quella di Alan Turing.<\/strong><\/p>\n\n\n\n<p>Turing ha vissuto la sua <strong>troppo breve esistenza<\/strong> nella prima met\u00e0 del \u2018900: nato nel <strong>1912<\/strong> e morto, probabilmente <strong>suicida<\/strong> nel <strong>1954<\/strong>, nella sua breve vita ha dato un contributo che altri grandi personaggi hanno potuto dare solo collettivamente. Ci sono almeno <strong>quattro motivi<\/strong> che lo rendono una delle persone pi\u00f9 importanti del XX secolo: enumeriamoli.<\/p>\n\n\n\n<h2 class=\"gb-headline gb-headline-70847101 gb-headline-text\"><strong>La teoria della calcolabilit\u00e0<\/strong><\/h2>\n\n\n\n<p>Noi umani contiamo fin dalla Preistoria: il pi\u00f9 antico manufatto che rechi tracce di conteggi, un osso di lupo trovato a Ishango in Africa, ha <strong>20.000 anni!<\/strong> Tutti impariamo oggi a contare fin dalle scuole pi\u00f9 elementari, e poi a fare calcoli, usando <strong>formule e algoritmi<\/strong>. <\/p>\n\n\n\n<p>Il concetto di <em>algoritmo<\/em> \u00e8 utilizzato da <strong>millenni<\/strong>: sebbene il nome derivi dal grande studioso dell\u2019Islam medievale al-Khwarizmi, Romani, Greci, Cinesi, Indiani, Babilonesi e tutte le altre civilt\u00e0 hanno utilizzato algoritmi. Ma per sapere in modo preciso<strong> cosa sia un algoritmo dobbiamo aspettare il 1936! <\/strong><\/p>\n\n\n\n<p>In quell\u2019anno, il giovane Alan Turing pubblica un articolo scientifico dal titolo sibillino, <em>On computable Numbers, with an application to the Entscheidungsproblem<\/em>, nel quale <strong>fornisce una definizione matematica di algoritmo<\/strong>, in termini delle celebri <em>macchine di Turing<\/em>, che ha dato il via alla <em>teoria della calcolabilit\u00e0<\/em>, uno dei pilastri teorici dell\u2019informatica.<\/p>\n\n\n\n<p>Nello stesso periodo, l\u2019americano Alonzo Church (ogni volta che usate una <em>lambda<\/em> in un vostro programma lo state ricordando!) aveva definito un<strong> formalismo simbolico<\/strong> <strong>alternativo alla logica<\/strong> matematica dell\u2019epoca, il <em>lambda<\/em>-calcolo: i suoi allievi Kleene e Rosser dimostrarono che questo formalismo non riusciva a dare una formalizzazione coerente dell\u2019intera logica ma, limitandosi alle funzioni calcolabili, riusciva a descriverle come funzioni ricorsive. <\/p>\n\n\n\n<p>Turing si addottor\u00f2 a Princeton sotto la guida di Church e <strong>pubblic\u00f2 il suo articolo contemporaneamente e indipendentemente da Church<\/strong>: l\u2019ipotesi secondo la quale la nozione astratta di algoritmo sia codificata dalle macchine di Turing o dal <em>lambda<\/em>-calcolo di Church si chiama oggi <em>tesi di Church-Turing<\/em>.<\/p>\n\n\n\n<p>Nel caso non foste familiarsi con la vita di quest&#8217;incredibile uomo, ecco un recap dei punti salienti, tra i suoi studi, le sue scoperte e il suo apporto alla scienza e all&#8217;innovazione:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"6231\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/INFOGRAPHIC_jun23-Alan-Turning-IT-min.png\" alt=\"Alan Turing\" class=\"wp-image-21538\" srcset=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/INFOGRAPHIC_jun23-Alan-Turning-IT-min.png 1920w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/INFOGRAPHIC_jun23-Alan-Turning-IT-min-92x300.png 92w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/INFOGRAPHIC_jun23-Alan-Turning-IT-min-768x2492.png 768w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/INFOGRAPHIC_jun23-Alan-Turning-IT-min-473x1536.png 473w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/INFOGRAPHIC_jun23-Alan-Turning-IT-min-631x2048.png 631w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n\n\n\n<h2 class=\"gb-headline gb-headline-174019b4 gb-headline-text\"><strong>La decifrazione dei codici nazisti<\/strong><\/h2>\n\n\n\n<p>La carriera matematica di Turing sarebbe proseguita negli Stati Uniti, nella prestigiosa Princeton che accoglieva tanti geni europei da Einstein a G\u00f6del a von Neumann, se i venti di guerra non avessero spirato cupi sull\u2019Europa: <strong>tornato nel Regno Unito, a 28 anni Turing si trov\u00f2 a capo del gruppo di crittografi <\/strong>che, nei laboratori segreti di Bletchley Park, si applicarono alla <strong>decifrazione <\/strong>delle codifiche prodotte dai nazisti con la macchina <em>Enigma<\/em>, un ingegnoso meccanismo crittografico. <\/p>\n\n\n\n<p>In Polonia, il matematico Marian Rejewsky, aveva studiato Enigma e costruito delle macchine <em>\u201canti-enigma\u201d<\/em> per provare a decifrarne i messaggi. Basandosi su quel lavoro, Alan Turing riusc\u00ec, semplificando la struttura delle macchine e rendendole pi\u00f9 efficienti,<strong> a decifrare i codici nazisti<\/strong> e contribuire in modo determinante alla vittoria degli Alleati sul fronte Mediterraneo e Atlantico. <\/p>\n\n\n\n<p>Infatti \u00e8 con la codifica Enigma che le U-boat naziste venivano informate degli obiettivi da colpire. Un lavoro per il quale, a causa del segreto di stato,<strong> non ha avuto alcun riconoscimento<\/strong>: anzi, quel che Turing ebbe dal proprio governo, dieci anni dopo la fine della guerra, fu una <strong>persecuzione omofoba<\/strong> che \u00e8 stata probabilmente una delle cause della sua morte.<\/p>\n\n\n\n<h2 class=\"gb-headline gb-headline-eab925b5 gb-headline-text\"><strong>L\u2019invenzione del computer<\/strong><\/h2>\n\n\n\n<p>La questione dell\u2019invenzione del computer \u00e8 <strong>intricata <\/strong>non meno che quella dell\u2019invenzione della scrittura: non c\u2019\u00e8 stato un unico inventore, ma<strong> pi\u00f9 gruppi di lavoro hanno nello stesso periodo <\/strong>progettato e costruito le prime macchine elettromeccaniche che hanno la struttura e la capacit\u00e0 teorica di quelle attuali.<\/p>\n\n\n\n<p>Su questa sponda dell\u2019Atlantico, il merito va a <strong>Turing<\/strong>. In primo luogo, avendo proposto un <strong>modello di macchina astratta per definire il concetto di algoritmo <\/strong>e avendo mostrato che una macchina di Turing pu\u00f2 essere <strong>programmata per eseguire qualunque algoritmo<\/strong> (<em>macchina universale<\/em>), l\u2019idea di realizzare fisicamente una tale macchina si presentava <strong>spontaneamente<\/strong>. Stante la tecnologia dell\u2019epoca fu necessario immaginare come realizzare la memoria della macchina, i circuiti per eseguirne le istruzioni e capire di quali istruzioni dotarla. <\/p>\n\n\n\n<p>A Liverpool e poi a Manchester,<strong> Alan Turing progett\u00f2 due macchine che oggi diremmo possedevano una architettura RISC<\/strong>: l\u2019idea di Turing \u00e8 di mettere <strong>solo l\u2019hardware indispensabile<\/strong>, implementando poche istruzioni di base e lasciando poi al software il compito di eseguire operazioni complesse. Questo \u00e8 un approccio <strong>alternativo<\/strong> a quello che gli americani stavano seguendo negli Stati Uniti, sotto la guida di John von Neumann, che a suo tempo aveva proposto a Turing di restare a Princeton come suo assistente, possiamo solo immaginare che sarebbero riusciti a combinare quei due assieme!<\/p>\n\n\n\n<p>La struttura di un computer che nella memoria contiene sia i dati che il programma che li elabora \u00e8 oggi nota come <em>macchina di von Neumann<\/em> ma \u00e8 da attribuire in ultima analisi ai progetti di Turing e all\u2019idea della sua celebre macchina astratta.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"604\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/iStock-1344939844-min-1024x604.jpg\" alt=\"\" class=\"wp-image-21523\" srcset=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/iStock-1344939844-min-1024x604.jpg 1024w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/iStock-1344939844-min-300x177.jpg 300w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/iStock-1344939844-min-768x453.jpg 768w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/iStock-1344939844-min.jpg 1333w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"gb-headline gb-headline-b5c98061 gb-headline-text\"><strong>L\u2019intelligenza artificiale<\/strong><\/h2>\n\n\n\n<p>Negli ultimi anni della sua vita,<strong> Turing si occup\u00f2 di esplorare i limiti e le possibilit\u00e0 delle macchine che aveva contribuito a costruire, i primi computer della storia.<\/strong> La sua idea era che anche gli esseri umani, o meglio i loro cervelli, sono macchine che elaborano stimoli esterni per mezzo di algoritmi e che quindi <strong>la mente umana non \u00e8 dissimile da una macchina<\/strong> di Turing con un sofisticato programma universale che la pone in grado di apprendere e reagire agli stimoli ambientali.<\/p>\n\n\n\n<p>Per quanto l\u2019intelligenza artificiale, come termine e come campo di studi, emerger\u00e0 solo dopo il 1956, nel <strong>1948 <\/strong>Turing propose in un rapporto la sua idea di macchina pensante e <strong>svilupp\u00f2 alcuni concetti di intelligenza artificiale<\/strong> nel 1950 e nel 1951. In particolare Alan Turing cap\u00ec che <strong>i computer potrebbero essere programmati<\/strong> per tradurre il linguaggio, per rispondere a domande in una lingua umana, per <a href=\"https:\/\/www.codemotion.com\/magazine\/it\/intelligenza-artificiale\/la-nuova-era-degli-scacchi-lascesa-dei-motori-scacchistici-e-dellai\/\" class=\"ek-link\">giocare a scacchi<\/a>, dama e altro e per dimostrare teoremi matematici.<\/p>\n\n\n\n<p>Turing ide\u00f2 il suo <strong>celebre test <\/strong>proprio pensando a questo tipo di abilit\u00e0 linguistiche e si spinse a ipotizzare che macchine con miliardi di numeri al loro interno (ChatGPT ne ha 180 miliardi in effetti) <strong>potrebbero sostenere una conversazione sembrando umani<\/strong>: il test di Turing \u00e8 pi\u00f9 complesso, consiste nel far fare a un computer la parte di un maschio in una conversazione convincendo l\u2019interlocutore che invece si tratta di una donna.<\/p>\n\n\n\n<p><strong>Due idee<\/strong> furono con chiarezza suggerite da Turing, ma disattese dai suoi immediati epigoni, e ci volle il secondo inverno dell\u2019AI perch\u00e9 si affermassero: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>le AI <strong>non vanno costruire \u201cgi\u00e0 imparate\u201d<\/strong> ma piuttosto vanno progettate e costruire macchine simili a un neonato, in grado di apprendere da sole e con il contatto con l\u2019ambiente tutto quel che loro serve; <\/li>\n\n\n\n<li>occorre <strong>introdurre elementi di casualit\u00e0<\/strong> nei programmi di AI, per evitare l\u2019esplosione combinatoria della navigazione di tutti i casi possibili e anche perch\u00e9 in natura l\u2019evoluzione utilizza il caso in modo essenziale nel processo di selezione naturale.<\/li>\n<\/ul>\n\n\n\n<p>Queste due moderne idee <strong>sono alla base di tutte le intelligenze artificiali <\/strong>che vediamo oggi intorno a noi.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La prima met\u00e0 del \u2018900 ha visto una vera e propria concentrazione di persone geniali, specialmente nel campo scientifico, che hanno letteralmente cambiato il mondo in cui viviamo: si pensi a Einstein, Heisenberg e Schr\u00f6dinger nel campo della fisica (e molti altri potrebbero citarsi). La scienza e la tecnologia sono progredite enormemente in tutti i&#8230; <a class=\"more-link\" href=\"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/\">Read more<\/a><\/p>\n","protected":false},"author":5,"featured_media":21536,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[10279],"tags":[10524,10438],"collections":[],"class_list":{"0":"post-21521","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-dev-community","8":"tag-alan-turing","9":"tag-sviluppo-software-it","10":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Alan Turing: vita e scoperte di una delle menti pi\u00f9 brillanti del &#039;900<\/title>\n<meta name=\"description\" content=\"Scopri anche tramite un&#039;accurata infografica curiosit\u00e0 e retroscena di Alan Turing in occasione del suo 111\u00b0 anniversario di nascita.\" \/>\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.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Quattro motivi per cui Alan Turing \u00e8 stato una delle persone pi\u00f9 importanti del XX secolo\" \/>\n<meta property=\"og:description\" content=\"Scopri anche tramite un&#039;accurata infografica curiosit\u00e0 e retroscena di Alan Turing in occasione del suo 111\u00b0 anniversario di nascita.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/\" \/>\n<meta property=\"og:site_name\" content=\"Codemotion Magazine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Codemotion.Italy\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-23T07:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-23T11:53:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1921\" \/>\n\t<meta property=\"og:image:height\" content=\"1081\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Paolo Caressa\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@www_caressa_it\" \/>\n<meta name=\"twitter:site\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Paolo Caressa\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/\"},\"author\":{\"name\":\"Paolo Caressa\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/11b502309bc50a6923aafd79c6259f85\"},\"headline\":\"Quattro motivi per cui Alan Turing \u00e8 stato una delle persone pi\u00f9 importanti del XX secolo\",\"datePublished\":\"2023-06-23T07:00:00+00:00\",\"dateModified\":\"2023-06-23T11:53:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/\"},\"wordCount\":1280,\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min.png\",\"keywords\":[\"alan turing\",\"sviluppo software\"],\"articleSection\":[\"Dev community\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/\",\"name\":\"Alan Turing: vita e scoperte di una delle menti pi\u00f9 brillanti del '900\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min.png\",\"datePublished\":\"2023-06-23T07:00:00+00:00\",\"dateModified\":\"2023-06-23T11:53:00+00:00\",\"description\":\"Scopri anche tramite un'accurata infografica curiosit\u00e0 e retroscena di Alan Turing in occasione del suo 111\u00b0 anniversario di nascita.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/#primaryimage\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min.png\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min.png\",\"width\":1921,\"height\":1081,\"caption\":\"Alan Turing. Biography, infographic.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dev community\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Quattro motivi per cui Alan Turing \u00e8 stato una delle persone pi\u00f9 importanti del XX secolo\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"name\":\"Codemotion Magazine\",\"description\":\"We code the future. Together\",\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\",\"name\":\"Codemotion\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"width\":225,\"height\":225,\"caption\":\"Codemotion\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Codemotion.Italy\/\",\"https:\/\/x.com\/CodemotionIT\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/11b502309bc50a6923aafd79c6259f85\",\"name\":\"Paolo Caressa\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b55795d60b54b1cc8b605f9967dbbe68b3fcf826249490cecafd797ee4f18d4c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b55795d60b54b1cc8b605f9967dbbe68b3fcf826249490cecafd797ee4f18d4c?s=96&d=mm&r=g\",\"caption\":\"Paolo Caressa\"},\"description\":\"I spent the first part of my life enjoying studies up to a math BS+MS and PhD. Next I worked both as math researcher (differential geometry) and as IT consultant (R&amp;D, feasibility studies, business analysis). Eventually I left academia and worked some years in finance (maths &amp; implementation of derivative pricings and risk management models), then again in IT (as technical consultant and writer, project manager, program manager). In the meanwhile I write books and articles on maths and computer science and I give lectures on workshops and conferences (applied maths, AI, etc.). I also serve as adjunct professor in the Engineering Department of \\\"Sapienza\\\" University of Rome (calculus and CS classes).\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/paolocaressa\/\",\"https:\/\/x.com\/www_caressa_it\"],\"url\":\"https:\/\/www.codemotion.com\/magazine\/author\/paolo-caressa\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Alan Turing: vita e scoperte di una delle menti pi\u00f9 brillanti del '900","description":"Scopri anche tramite un'accurata infografica curiosit\u00e0 e retroscena di Alan Turing in occasione del suo 111\u00b0 anniversario di nascita.","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.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/","og_locale":"en_US","og_type":"article","og_title":"Quattro motivi per cui Alan Turing \u00e8 stato una delle persone pi\u00f9 importanti del XX secolo","og_description":"Scopri anche tramite un'accurata infografica curiosit\u00e0 e retroscena di Alan Turing in occasione del suo 111\u00b0 anniversario di nascita.","og_url":"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/","og_site_name":"Codemotion Magazine","article_publisher":"https:\/\/www.facebook.com\/Codemotion.Italy\/","article_published_time":"2023-06-23T07:00:00+00:00","article_modified_time":"2023-06-23T11:53:00+00:00","og_image":[{"width":1921,"height":1081,"url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min.png","type":"image\/png"}],"author":"Paolo Caressa","twitter_card":"summary_large_image","twitter_creator":"@www_caressa_it","twitter_site":"@CodemotionIT","twitter_misc":{"Written by":"Paolo Caressa","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/#article","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/"},"author":{"name":"Paolo Caressa","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/11b502309bc50a6923aafd79c6259f85"},"headline":"Quattro motivi per cui Alan Turing \u00e8 stato una delle persone pi\u00f9 importanti del XX secolo","datePublished":"2023-06-23T07:00:00+00:00","dateModified":"2023-06-23T11:53:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/"},"wordCount":1280,"publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min.png","keywords":["alan turing","sviluppo software"],"articleSection":["Dev community"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/","url":"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/","name":"Alan Turing: vita e scoperte di una delle menti pi\u00f9 brillanti del '900","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/#primaryimage"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min.png","datePublished":"2023-06-23T07:00:00+00:00","dateModified":"2023-06-23T11:53:00+00:00","description":"Scopri anche tramite un'accurata infografica curiosit\u00e0 e retroscena di Alan Turing in occasione del suo 111\u00b0 anniversario di nascita.","breadcrumb":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/#primaryimage","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min.png","width":1921,"height":1081,"caption":"Alan Turing. Biography, infographic."},{"@type":"BreadcrumbList","@id":"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/alan-turing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codemotion.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"Dev community","item":"https:\/\/www.codemotion.com\/magazine\/it\/dev-community\/"},{"@type":"ListItem","position":3,"name":"Quattro motivi per cui Alan Turing \u00e8 stato una delle persone pi\u00f9 importanti del XX secolo"}]},{"@type":"WebSite","@id":"https:\/\/www.codemotion.com\/magazine\/#website","url":"https:\/\/www.codemotion.com\/magazine\/","name":"Codemotion Magazine","description":"We code the future. Together","publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codemotion.com\/magazine\/#organization","name":"Codemotion","url":"https:\/\/www.codemotion.com\/magazine\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","width":225,"height":225,"caption":"Codemotion"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Codemotion.Italy\/","https:\/\/x.com\/CodemotionIT"]},{"@type":"Person","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/11b502309bc50a6923aafd79c6259f85","name":"Paolo Caressa","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b55795d60b54b1cc8b605f9967dbbe68b3fcf826249490cecafd797ee4f18d4c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b55795d60b54b1cc8b605f9967dbbe68b3fcf826249490cecafd797ee4f18d4c?s=96&d=mm&r=g","caption":"Paolo Caressa"},"description":"I spent the first part of my life enjoying studies up to a math BS+MS and PhD. Next I worked both as math researcher (differential geometry) and as IT consultant (R&amp;D, feasibility studies, business analysis). Eventually I left academia and worked some years in finance (maths &amp; implementation of derivative pricings and risk management models), then again in IT (as technical consultant and writer, project manager, program manager). In the meanwhile I write books and articles on maths and computer science and I give lectures on workshops and conferences (applied maths, AI, etc.). I also serve as adjunct professor in the Engineering Department of \"Sapienza\" University of Rome (calculus and CS classes).","sameAs":["https:\/\/www.linkedin.com\/in\/paolocaressa\/","https:\/\/x.com\/www_caressa_it"],"url":"https:\/\/www.codemotion.com\/magazine\/author\/paolo-caressa\/"}]}},"featured_image_src":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min-600x400.png","featured_image_src_square":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min-600x600.png","author_info":{"display_name":"Paolo Caressa","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/paolo-caressa\/"},"uagb_featured_image_src":{"full":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min.png",1921,1081,false],"thumbnail":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min-150x150.png",150,150,true],"medium":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min-300x169.png",300,169,true],"medium_large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min-768x432.png",768,432,true],"large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min-1024x576.png",1024,576,true],"1536x1536":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min-1536x864.png",1536,864,true],"2048x2048":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min.png",1921,1081,false],"small-home-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min.png",100,56,false],"sidebar-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min-180x128.png",180,128,true],"genesis-singular-images":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min-896x504.png",896,504,true],"archive-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min-400x225.png",400,225,true],"gb-block-post-grid-landscape":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min-600x400.png",600,400,true],"gb-block-post-grid-square":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2023\/06\/BACKGROUND_JUN23-min-600x600.png",600,600,true]},"uagb_author_info":{"display_name":"Paolo Caressa","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/paolo-caressa\/"},"uagb_comment_info":0,"uagb_excerpt":"La prima met\u00e0 del \u2018900 ha visto una vera e propria concentrazione di persone geniali, specialmente nel campo scientifico, che hanno letteralmente cambiato il mondo in cui viviamo: si pensi a Einstein, Heisenberg e Schr\u00f6dinger nel campo della fisica (e molti altri potrebbero citarsi). La scienza e la tecnologia sono progredite enormemente in tutti i&#8230;&hellip;","lang":"it","_links":{"self":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/21521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/comments?post=21521"}],"version-history":[{"count":4,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/21521\/revisions"}],"predecessor-version":[{"id":21539,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/21521\/revisions\/21539"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media\/21536"}],"wp:attachment":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media?parent=21521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/categories?post=21521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/tags?post=21521"},{"taxonomy":"collections","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/collections?post=21521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}