{"id":8863,"date":"2024-01-03T16:03:40","date_gmt":"2024-01-03T15:03:40","guid":{"rendered":"https:\/\/www.ucronia.it\/w\/?p=8863"},"modified":"2024-01-07T11:47:34","modified_gmt":"2024-01-07T10:47:34","slug":"e-morto-niklaus-wirth-il-padre-del-pascal","status":"publish","type":"post","link":"https:\/\/www.ucronia.it\/w\/2024\/01\/e-morto-niklaus-wirth-il-padre-del-pascal\/","title":{"rendered":"E\u2019 morto Niklaus Wirth Il padre del Pascal"},"content":{"rendered":"<p><div id='layer_slider_1'  class='avia-layerslider main_color avia-shadow  avia-builder-el-0  el_before_av_heading  avia-builder-el-first  container_wrap sidebar_right' style='  height: 485px; max-width: 1410px; margin: 0 auto;' ><\/div><div id='after_layer_slider_1'  class='main_color av_default_container_wrap container_wrap sidebar_right' style=' '  ><div class='container' ><div class='template-page content  av-content-small alpha units'><div class='post-entry post-entry-type-page post-entry-8863'><div class='entry-content-wrapper clearfix'><br \/>\n<div  style='padding-bottom:10px; ' class='av-special-heading av-special-heading-h1  blockquote modern-quote  avia-builder-el-1  el_after_av_layerslider  el_before_av_textblock  avia-builder-el-first  '><h1 class='av-special-heading-tag '  itemprop=\"headline\"  >E\u2019 morto Niklaus Wirth Il padre del Pascal<\/h1><div class='special-heading-border'><div class='special-heading-inner-border' ><\/div><\/div><\/div><br \/>\n<section class=\"av_textblock_section \"  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/BlogPosting\" itemprop=\"blogPost\" ><div class='avia_textblock  '   itemprop=\"text\" ><div class=\"x11i5rnm xat24cr x1mh8g0r x1vvkbs xtlvy1s x126k92a\">\n<div dir=\"auto\">\n<div class=\"xdj266r x11i5rnm xat24cr x1mh8g0r x1vvkbs x126k92a\">\n<div dir=\"auto\">\n<div class=\"xdj266r x11i5rnm xat24cr x1mh8g0r x1vvkbs x126k92a\">\n<div dir=\"auto\" style=\"text-align: justify;\">Mentre a fine 2023, il settantenne Stallman continua a deliziarci con le sue strampalate prese di posizione ideologiche, <a href=\"https:\/\/www.gnu.org\/education\/edu-schools.it.html?fbclid=IwAR2QH0IhQbgiprd76GhfgW3zUruEKM4nitOTzc9nktYug8Gj4-8MYraZ2aw\" target=\"_blank\" rel=\"noopener\">prendendosela questa volta col mondo della scuola<\/a> che non favorirebbe la cultura dell&#8217;open source(*), con l&#8217;inizio del 2024 il mondo dell\u2019informatica dice addio a Niklaus Wirth, pioniere nel campo dei linguaggi di programmazione e dell&#8217;ingegneria del software.<\/div>\n<div dir=\"auto\">&nbsp;<\/div>\n<\/div>\n<div class=\"x11i5rnm xat24cr x1mh8g0r x1vvkbs xtlvy1s x126k92a\">\n<div dir=\"auto\">\n<div id=\"attachment_8864\" style=\"width: 519px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.ucronia.it\/w\/wp-content\/uploads\/2024\/01\/image.imageformat.1286.1087203584.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-8864\" class=\"wp-image-8864\" src=\"https:\/\/www.ucronia.it\/w\/wp-content\/uploads\/2024\/01\/image.imageformat.1286.1087203584-1030x579.jpg\" alt=\"\" width=\"509\" height=\"286\" srcset=\"https:\/\/www.ucronia.it\/w\/wp-content\/uploads\/2024\/01\/image.imageformat.1286.1087203584-1030x579.jpg 1030w, https:\/\/www.ucronia.it\/w\/wp-content\/uploads\/2024\/01\/image.imageformat.1286.1087203584-300x169.jpg 300w, https:\/\/www.ucronia.it\/w\/wp-content\/uploads\/2024\/01\/image.imageformat.1286.1087203584-768x432.jpg 768w, https:\/\/www.ucronia.it\/w\/wp-content\/uploads\/2024\/01\/image.imageformat.1286.1087203584-1536x864.jpg 1536w, https:\/\/www.ucronia.it\/w\/wp-content\/uploads\/2024\/01\/image.imageformat.1286.1087203584-1500x844.jpg 1500w, https:\/\/www.ucronia.it\/w\/wp-content\/uploads\/2024\/01\/image.imageformat.1286.1087203584-705x397.jpg 705w, https:\/\/www.ucronia.it\/w\/wp-content\/uploads\/2024\/01\/image.imageformat.1286.1087203584.jpg 2000w\" sizes=\"auto, (max-width: 509px) 100vw, 509px\" \/><\/a><p id=\"caption-attachment-8864\" class=\"wp-caption-text\">Niklaus Wirth nel 1984, quando vinse il prestigioso Premio Turing. A sinistra c\u2019\u00e8 \u201cLilith\u201d, una delle prime workstation con mouse e grafica ad alta risoluzione.<\/p><\/div><\/p>\n<p style=\"text-align: justify;\">Nel 1971 Wirth lanci\u00f2 il Pascal, un linguaggio di programmazione &#8220;didattico&#8221; caratterizzato da una struttura chiara, una sintassi ben definita, una rigorosa gestione dei tipi di dati, l\u2019utilizzo di procedure e funzioni, il supporto alla ricorsione, un linguaggio su cui si sono formate generazioni di programmatori.<\/p>\n<\/div>\n<div dir=\"auto\" style=\"text-align: justify;\">&nbsp;<\/div>\n<\/div>\n<div class=\"x11i5rnm xat24cr x1mh8g0r x1vvkbs xtlvy1s x126k92a\" style=\"text-align: justify;\">\n<div dir=\"auto\">Successivamente, nel 1978, Wirth ha sviluppato Modula-2, che puntava a migliorare ulteriormente la modularit\u00e0 e la sicurezza del codice e nel 1987 Oberon, un linguaggio ancora pi\u00f9 snello e efficiente.<\/div>\n<div dir=\"auto\">&nbsp;<\/div>\n<\/div>\n<div class=\"x11i5rnm xat24cr x1mh8g0r x1vvkbs xtlvy1s x126k92a\" style=\"text-align: justify;\">\n<div dir=\"auto\">Importanti furono i contributi di Wirth anche all\u2019architettura dei computer con la progettazione della macchina Lilith, un computer concepito per supportare l\u2019implementazione efficiente dei suoi linguaggi.<\/div>\n<div dir=\"auto\">&nbsp;<\/div>\n<\/div>\n<div class=\"x11i5rnm xat24cr x1mh8g0r x1vvkbs xtlvy1s x126k92a\" style=\"text-align: justify;\">\n<div dir=\"auto\">L\u2019eredit\u00e0 che oggi ci lascia Wirth \u00e8 tutta radicata nella chiarezza e leggibilit\u00e0 del codice, nella sua modularit\u00e0 e nella ricerca dell&#8217;efficienza che ha influenzato intere generazioni di ingegneri del software grazie ad una visione chiara di quello che doveva essere il modo di approcciare la progettazione di un sistema software.<\/div>\n<\/div>\n<div dir=\"auto\" style=\"text-align: justify;\">&nbsp;<\/div>\n<div dir=\"auto\" style=\"text-align: justify;\">(*) Sono quarant&#8217;anni che Richard Stallman espone valutazioni condizionate dal bias che vedrebbe lo strumento quale fine ultimo e non come banale mezzo per raggiungere un obiettivo.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/section><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nel 1971 Wirth lanci\u00f2 il Pascal, un linguaggio di programmazione &#8220;didattico&#8221; caratterizzato da una struttura chiara, una sintassi ben definita, una rigorosa gestione dei tipi di dati, l\u2019utilizzo di procedure e funzioni, il supporto alla ricorsione<\/p>\n","protected":false},"author":1,"featured_media":8864,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"ngg_post_thumbnail":0,"footnotes":""},"categories":[470],"tags":[],"class_list":["post-8863","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/www.ucronia.it\/w\/wp-json\/wp\/v2\/posts\/8863","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ucronia.it\/w\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ucronia.it\/w\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ucronia.it\/w\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ucronia.it\/w\/wp-json\/wp\/v2\/comments?post=8863"}],"version-history":[{"count":3,"href":"https:\/\/www.ucronia.it\/w\/wp-json\/wp\/v2\/posts\/8863\/revisions"}],"predecessor-version":[{"id":8886,"href":"https:\/\/www.ucronia.it\/w\/wp-json\/wp\/v2\/posts\/8863\/revisions\/8886"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ucronia.it\/w\/wp-json\/wp\/v2\/media\/8864"}],"wp:attachment":[{"href":"https:\/\/www.ucronia.it\/w\/wp-json\/wp\/v2\/media?parent=8863"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ucronia.it\/w\/wp-json\/wp\/v2\/categories?post=8863"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ucronia.it\/w\/wp-json\/wp\/v2\/tags?post=8863"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}