{"id":2250,"date":"2025-12-15T17:02:13","date_gmt":"2025-12-15T16:02:13","guid":{"rendered":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/il-codice-sorgente-come-manufatto-culturale\/"},"modified":"2026-11-08T09:59:50","modified_gmt":"2026-11-08T08:59:50","slug":"il-codice-sorgente-come-manufatto-culturale","status":"publish","type":"page","link":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/it\/il-codice-sorgente-come-manufatto-culturale\/","title":{"rendered":"Il Codice Sorgente come Manufatto Culturale"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#BAE3FA&#8221; global_module=&#8221;402&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-5px|auto||auto||&#8221; custom_padding=&#8221;0px|||||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_toggle title=&#8221;Manufatto Culturale&#8221; open_toggle_text_color=&#8221;#000000&#8243; icon_color=&#8221;#000000&#8243; toggle_icon=&#8221;&#x4c;||divi||400&#8243; use_icon_font_size=&#8221;on&#8221; icon_font_size=&#8221;45px&#8221; open_icon_color=&#8221;#000000&#8243; open_toggle_icon=&#8221;&#x4b;||divi||400&#8243; open_use_icon_font_size=&#8221;on&#8221; open_icon_font_size=&#8221;45px&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#000000&#8243; title_font=&#8221;transformamix_trial-semibold||||||||&#8221; title_font_size=&#8221;51px&#8221; background_color=&#8221;#BAE3FA&#8221; border_width_all=&#8221;0px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>Il codice sorgente, come il linguaggio parlato o scritto, pu\u00f2 essere un mezzo di espressione estetica.<\/strong><\/p>\n<p>Dalle differenze stilistiche tra i programmatori alle poesie scritte anonimamente in Perl, offre un insieme unico di vincoli creativi. Il codice sorgente \u00e8 allo stesso tempo univoco e ambivalente: non tollera ambiguit\u00e0 nella sua interpretazione, eppure deve rimanere intelligibile sia per le macchine sia per gli esseri umani. Come tale, esiste come forma culturale, visibile nei linguaggi esoterici ludici, nei concorsi per creare i programmi pi\u00f9 incomprensibili o in frammenti di software malevoli scritti con eleganza.<\/p>\n<p>Ma il codice sorgente esiste anche all&#8217;interno della cultura. Scritto da esseri umani immersi in specifici immaginari e pratiche, riflette il contesto in cui viene prodotto. Pu\u00f2 ad esempio esprimere la cultura hacke \u2014 dove conoscenze e competenze tecniche si intrecciano con scherzi per iniziati \u2014 o riflettere le lotte femministe quando il codice diventa un mezzo di espressione artistica e politica. In un senso pi\u00f9 ampio, nasce da una popolazione ampiamente omogenea (in prevalenza maschile, bianca e situata nel Nord del mondo) in cui le lingue diverse dall&#8217;inglese sono spesso trattate come curiosit\u00e0 e le disparit\u00e0 di genere rimangono fortemente radicate.<\/p>\n<p>[\/et_pb_toggle][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_fullwidth_code _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]\n        \t\t            <style id=\"ymc-custom-css-642-1\">.ymc-container .filter-content .posts-grid .post-card__categories .post-taxonomy,.ymc-extra-container .filter-content .posts-grid .post-card__categories .post-taxonomy{display:none}.ymc-container .filter-content .posts-grid .post-card__image,.ymc-extra-container .filter-content .posts-grid .post-card__image{margin-bottom:0px}.ymc-container,.ymc-extra-container{max-width:100%}.ymc-container .filter-content .posts-grid .post-card__tags .tag,.ymc-extra-container .filter-content .posts-grid .post-card__tags .tag{border:0px solid #ccc}<\/style>\n\t\t\n                \n\t\t<div id=\"ymc-filter-1\"\n             class=\"ymc ymc-filter-grids ymc-container js-ymc-container ymc-filter-642 ymc-filter-642-1\"\n             data-params=\"{&quot;post_types&quot;:[&quot;post&quot;],&quot;taxonomies&quot;:[&quot;category&quot;],&quot;terms&quot;:[37],&quot;preloader_settings&quot;:{&quot;icon&quot;:&quot;dual_arc&quot;,&quot;filter_preloader&quot;:&quot;grayscale&quot;,&quot;custom_filters_css&quot;:&quot;&quot;},&quot;filter_id&quot;:642,&quot;counter&quot;:1,&quot;page_id&quot;:0,&quot;paged&quot;:1}\"\n             data-loading-enabled=\"true\"\n             data-grid-style=\"grid\"\n             data-filter-id=\"642\">\n\t\t\t\r\n\t    <style>\r\n\t    .ymc-filter-642, .ymc-extra-filter-642 {\r\n\t        --ymc-filter-font-family: inherit;\r\n\t        --ymc-filter-font-size: 16px;\r\n\t        --ymc-filter-font-weight: 400;\r\n\t        --ymc-filter-font-style: normal;\r\n\t        --ymc-filter-line-height: 1.4;\r\n\t        --ymc-filter-letter-spacing: 1;\r\n\t        --ymc-filter-text-transform: none;\r\n\t        --ymc-filter-background-color: rgb(255,255,255);\r\n\t        --ymc-filter-color: rgb(0,0,0);\r\n\t        --ymc-filter-active-color: rgb(0,0,0);\r\n\t        --ymc-filter-active-background-color: #1f1f1f;\r\n\t        --ymc-filter-hover-text-color: #ffffff;\r\n\t        --ymc-filter-hover-background-color: rgba(0,0,0,0.76);\r\n\t        --ymc-filter-justify-content: flex-start;\r\n\t        --ymc-filter-padding-top: 10px;\n--ymc-filter-padding-right: 20px;\n--ymc-filter-padding-bottom: 10px;\n--ymc-filter-padding-left: 20px;\n\r\n\t        --ymc-filter-margin-top: 0px;\n--ymc-filter-margin-right: 10px;\n--ymc-filter-margin-bottom: 10px;\n--ymc-filter-margin-left: 0px;\n\r\n\t\r\n\t        --ymc-post-title-font-family: inherit;\r\n\t        --ymc-post-title-font-size: 24px;\r\n\t        --ymc-post-title-font-weight: 600;\r\n\t        --ymc-post-title-text-transform: none;\r\n\t        --ymc-post-title-line-height: 1.4;\r\n\t        --ymc-post-title-letter-spacing: 1;\r\n\t        --ymc-post-title-color: #1f1f1f;\r\n\t\r\n\t        --ymc-post-meta-font-family: inherit;\r\n\t        --ymc-post-meta-font-size: 14px;\r\n\t        --ymc-post-meta-font-weight: 400;\r\n\t        --ymc-post-meta-color: #1f1f1f;\r\n\t\r\n\t        --ymc-post-excerpt-font-family: inherit;\r\n\t        --ymc-post-excerpt-font-size: 16px;\r\n\t        --ymc-post-excerpt-font-weight: 400;\r\n\t        --ymc-post-excerpt-line-height: 1.4;\r\n\t        --ymc-post-excerpt-font-style: normal;\r\n\t        --ymc-post-excerpt-transform: none;\r\n\t        --ymc-post-excerpt-letter-spacing: 1;\r\n\t        --ymc-post-excerpt-color: #1f1f1f;\r\n\t\r\n\t        --ymc-post-link-font-family: inherit;\r\n\t        --ymc-post-link-font-size: 16px;\r\n\t        --ymc-post-link-font-weight: 400;\r\n\t        --ymc-post-link-transform: none;\r\n\t        --ymc-post-link-letter-spacing: 1;\r\n\t        --ymc-post-link-color: #1f1f1f;\r\n\t    }\r\n\t    <\/style>\n<div class=\"filter-posts-wrapper\">\n\t\t\t    <div class=\"filter-layout filter-layout--top filter-hidden\">\n                <div class=\"filter-content\">\n                        <div class=\"posts-grid js-ajax-content ymc-cols-xxs-1 ymc-cols-xs-1 ymc-cols-sm-2 ymc-cols-md-2 ymc-cols-lg-3 ymc-cols-xl-3 ymc-col-gap-0 ymc-row-gap-0 ymc-col-gap-0 ymc-row-gap-0\"><\/div>\n\t                <\/div>\n    <\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t[\/et_pb_fullwidth_code][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il codice sorgente, come il linguaggio parlato o scritto, pu\u00f2 essere un mezzo di espressione estetica. Dalle differenze stilistiche tra i programmatori alle poesie scritte anonimamente in Perl, offre un insieme unico di vincoli creativi. Il codice sorgente \u00e8 allo stesso tempo univoco e ambivalente: non tollera ambiguit\u00e0 nella sua interpretazione, eppure deve rimanere intelligibile [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-2250","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/it\/wp-json\/wp\/v2\/pages\/2250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/it\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/it\/wp-json\/wp\/v2\/comments?post=2250"}],"version-history":[{"count":5,"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/it\/wp-json\/wp\/v2\/pages\/2250\/revisions"}],"predecessor-version":[{"id":2338,"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/it\/wp-json\/wp\/v2\/pages\/2250\/revisions\/2338"}],"wp:attachment":[{"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/it\/wp-json\/wp\/v2\/media?parent=2250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}