{"id":28103,"date":"2024-01-08T04:51:49","date_gmt":"2024-01-08T03:51:49","guid":{"rendered":"https:\/\/xmau.com\/wp\/notiziole\/?p=28103"},"modified":"2024-01-07T17:09:20","modified_gmt":"2024-01-07T16:09:20","slug":"niklaus-wirth","status":"publish","type":"post","link":"https:\/\/xmau.com\/wp\/notiziole\/2024\/01\/08\/niklaus-wirth\/","title":{"rendered":"Niklaus Wirth"},"content":{"rendered":"<div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-links='[{&quot;id&quot;:1494,&quot;href&quot;:&quot;https:\\\/\\\/itwire.com\\\/it-people-news\\\/people-moves\\\/computer-science-pioneer-niklaus-wirth-passes-away.html&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20250917051830\\\/https:\\\/\\\/itwire.com\\\/it-people-news\\\/people-moves\\\/computer-science-pioneer-niklaus-wirth-passes-away.html&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-02-12 08:14:00&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-18 12:57:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-24 16:37:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-03 11:39:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-04 05:20:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-08 01:45:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-14 03:45:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-21 07:57:41&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-21 07:57:41&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:1495,&quot;href&quot;:&quot;https:\\\/\\\/commons.wikimedia.org\\\/wiki\\\/Image:Niklaus_Wirth,_UrGU.jpg&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20051215000000\\\/http:\\\/\\\/commons.wikimedia.org\\\/wiki\\\/Image:Niklaus_Wirth,_UrGU.jpg&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-02-12 08:14:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-18 12:57:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-24 16:37:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-03 11:39:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-05 02:46:51&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-14 03:45:08&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-21 07:57:40&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-21 07:57:40&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]'><\/div>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/xmau.com\/wp\/notiziole\/wp-content\/uploads\/sites\/6\/2024\/01\/Niklaus_Wirth_UrGU.jpg?resize=313%2C239&#038;ssl=1\" alt=\"Niklaus Wirth\" width=\"313\" height=\"239\" class=\"alignleft size-full wp-image-28104\" srcset=\"https:\/\/i0.wp.com\/xmau.com\/wp\/notiziole\/wp-content\/uploads\/sites\/6\/2024\/01\/Niklaus_Wirth_UrGU.jpg?w=313&amp;ssl=1 313w, https:\/\/i0.wp.com\/xmau.com\/wp\/notiziole\/wp-content\/uploads\/sites\/6\/2024\/01\/Niklaus_Wirth_UrGU.jpg?resize=300%2C229&amp;ssl=1 300w\" sizes=\"auto, (max-width: 313px) 100vw, 313px\" \/> Credo che tutti gli smanettoni informatici della mia generazione sappiano perfettamente chi fosse Niklaus Wirth, <a href=\"https:\/\/itwire.com\/it-people-news\/people-moves\/computer-science-pioneer-niklaus-wirth-passes-away.html\">morto a Capodanno<\/a> a 89 anni; e molti conoscevano anche la battuta apocrifa &#8220;In genere gli europei pronunciano il mio nome correttamente, mentre gli americani lo storpiano in &#8216;Nickel&#8217;s Worth.&#8217; (&#8216;Vale un nichelino&#8217;): insomma gli europei mi chiamano per nome, gli americani per valore&#8221;. Quasi tutti gli smanettoni di cui sopra hanno programmato in Pascal, il linguaggio da lui ideato: credo che il Turbo Pascal Borland sia stato uno dei programmi pi\u00f9 piratati degli anni &#8217;80. <\/p>\n<p>Io invece non ho mai programmato in Pascal :-) In effetti mentre studiavo matematica mi ero portato avanti con il lavoro e avevo dato Sistemi 1 a informatica: andai a met\u00e0 dicembre dal professore a chiedere il programma che prevedeva anche di scrivere (a mano, mica al computer!) un programma in Pascal, a Capodanno aprii per la prima volta il testo, il 6 gennaio sera chiesi a un mio amico informatico &#8220;scusa, mi dici quando devo mettere il puntoevirgola finale e quando no?&#8221;, la mattina del 7 entrai in aula e dopo un&#8217;oretta ne uscii dopo aver dato scritto e orale, per poi dimenticare quando mettere il puntoevirgola :-) <\/p>\n<p>Ma a parte tutto, Wirth \u00e8 stato fondamentale per passare dal paradigma di programmazione &#8220;quasi assembler&#8221; del FORTRAN (ma anche del BASIC) a quello algoritmico-strutturato. Il Pascal non \u00e8 stato il primo linguaggio di programmazione con le strutture begin\/end; ALGOL lo ha preceduto di quasi un decennio. Ma \u00e8 stato il primo linguaggio di programmazione che fu studiato per insegnare a programmare &#8220;bene&#8221;, costringendoti a strutturare gli algoritmi; ed \u00e8 per quello che ha avuto tutto quel successo. Se riuscivi a compilare un programma in Pascal senza che ti venisse sputata una serie di errori avevi qualche speranza di avere messo in pratica quello che volevi davvero fare. L&#8217;informatica cominci\u00f2 cos\u00ec a diventare un mestiere, e non un&#8217;arte. Dite niente&#8230;<\/p>\n<p><small>(Immagine di Thuresson, da <a href=\"https:\/\/commons.wikimedia.org\/wiki\/Image:Niklaus_Wirth,_UrGU.jpg\">Wikimedia Commons<\/a>, PD)<\/small><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00c8 morto l&#8217;inventore del Pascal.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[88],"tags":[],"class_list":["post-28103","post","type-post","status-publish","format-standard","hentry","category-obituary"],"modified_by":".mau.","jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p6hcSh-7jh","jetpack-related-posts":[{"id":6321,"url":"https:\/\/xmau.com\/wp\/notiziole\/2008\/09\/03\/roba_da_smanett\/","url_meta":{"origin":28103,"position":0},"title":"Roba da smanettoni","author":".mau.","date":"2008-09-03","format":false,"excerpt":"l'interfaccia di Chrome \u00e8 localizzata in maniera buffa!","rel":"","context":"In &quot;IA e informatica&quot;","block_context":{"text":"IA e informatica","link":"https:\/\/xmau.com\/wp\/notiziole\/category\/ia\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28564,"url":"https:\/\/xmau.com\/wp\/notiziole\/2024\/03\/19\/matematica-lezione-6-la-geometria-piana\/","url_meta":{"origin":28103,"position":1},"title":"MATEMATICA &#8211; Lezione 6: La geometria piana","author":".mau.","date":"2024-03-19","format":false,"excerpt":"Perch\u00e9 ha ancora senso fare geometria euclidea","rel":"","context":"In &quot;rec-2024&quot;","block_context":{"text":"rec-2024","link":"https:\/\/xmau.com\/wp\/notiziole\/category\/recensioni\/recensioni-2024\/"},"img":{"alt_text":"copertina","src":"https:\/\/i0.wp.com\/xmau.com\/wp\/notiziole\/wp-content\/uploads\/sites\/6\/2024\/03\/mate06-205x300.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":15109,"url":"https:\/\/xmau.com\/wp\/notiziole\/2017\/07\/12\/il-caso-bonev\/","url_meta":{"origin":28103,"position":2},"title":"Il caso Bonev","author":".mau.","date":"2017-07-12","format":false,"excerpt":"Ma davvero?","rel":"","context":"In &quot;pipponi&quot;","block_context":{"text":"pipponi","link":"https:\/\/xmau.com\/wp\/notiziole\/category\/pipponi\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6265,"url":"https:\/\/xmau.com\/wp\/notiziole\/2008\/08\/04\/come_si_dice_ma\/","url_meta":{"origin":28103,"position":3},"title":"come si dice &#8220;.mau.&#8221; in croato?","author":".mau.","date":"2008-08-04","format":false,"excerpt":"Google traduce anche dall'italiano al croato.","rel":"","context":"In &quot;IA e informatica&quot;","block_context":{"text":"IA e informatica","link":"https:\/\/xmau.com\/wp\/notiziole\/category\/ia\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28588,"url":"https:\/\/xmau.com\/wp\/notiziole\/2024\/04\/20\/imbattibile-libro\/","url_meta":{"origin":28103,"position":4},"title":"Imbattibile (libro)","author":".mau.","date":"2024-04-20","format":false,"excerpt":"Altro che quarta parete!","rel":"","context":"In &quot;rec-2024&quot;","block_context":{"text":"rec-2024","link":"https:\/\/xmau.com\/wp\/notiziole\/category\/recensioni\/recensioni-2024\/"},"img":{"alt_text":"copertina","src":"https:\/\/i0.wp.com\/xmau.com\/wp\/notiziole\/wp-content\/uploads\/sites\/6\/2024\/03\/9788898049936.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":9085,"url":"https:\/\/xmau.com\/wp\/notiziole\/2012\/11\/20\/odifreddi_e_la_\/","url_meta":{"origin":28103,"position":5},"title":"Odifreddi e la censura","author":".mau.","date":"2012-11-20","format":false,"excerpt":"\u00e8 difficile separare i vari piani, e secondo me la cosa \u00e8 anche un po' voluta.","rel":"","context":"In &quot;pipponi&quot;","block_context":{"text":"pipponi","link":"https:\/\/xmau.com\/wp\/notiziole\/category\/pipponi\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/xmau.com\/wp\/notiziole\/wp-json\/wp\/v2\/posts\/28103","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xmau.com\/wp\/notiziole\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xmau.com\/wp\/notiziole\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xmau.com\/wp\/notiziole\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/xmau.com\/wp\/notiziole\/wp-json\/wp\/v2\/comments?post=28103"}],"version-history":[{"count":3,"href":"https:\/\/xmau.com\/wp\/notiziole\/wp-json\/wp\/v2\/posts\/28103\/revisions"}],"predecessor-version":[{"id":28107,"href":"https:\/\/xmau.com\/wp\/notiziole\/wp-json\/wp\/v2\/posts\/28103\/revisions\/28107"}],"wp:attachment":[{"href":"https:\/\/xmau.com\/wp\/notiziole\/wp-json\/wp\/v2\/media?parent=28103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xmau.com\/wp\/notiziole\/wp-json\/wp\/v2\/categories?post=28103"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xmau.com\/wp\/notiziole\/wp-json\/wp\/v2\/tags?post=28103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}