{"id":68984,"date":"2019-01-24T07:00:00","date_gmt":"2019-01-24T15:00:00","guid":{"rendered":"https:\/\/dhblog.dream.press\/blog\/?p=68984"},"modified":"2025-06-11T13:23:02","modified_gmt":"2025-06-11T20:23:02","slug":"masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it","status":"publish","type":"post","link":"https:\/\/www-dev.dreamhost.com\/blog\/it\/masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it\/","title":{"rendered":"Master\/Slave: Affrontare i Termini Problematici nel Codice nella Comunit\u00e0 Open-Source"},"content":{"rendered":"\n<p>Il mondo della programmazione \u00e8 pieno di termini strani. Ci sono i backend, i tag, i framework e molto altro. Tuttavia, anche se alcune parole e frasi possono sembrare strane fino a quando non ci si abitua, di solito non sono offensive.<\/p>\n\n\n<p>Ci sono alcune rare eccezioni, tuttavia, come l&#8217;uso frequente di <span style=\"font-style: italic;\">master<\/span>&nbsp;e <span style=\"font-style: italic;\">slave<\/span>. \u00c8 quasi superfluo dire che queste sono due parole potenzialmente problematiche, a causa delle loro connotazioni storiche. Tuttavia, sono ancora ampiamente utilizzate nei circoli degli sviluppatori e <a href=\"https:\/\/www.dreamhost.com\/blog\/best-online-resources-learn-to-code\/\">diversi linguaggi di programmazione<\/a>. Infatti, il loro uso \u00e8 cos\u00ec radicato che la maggior parte delle persone non si \u00e8 mai fermata a riflettere sui termini.<\/p>\n\n\n<p>Oggi parleremo pi\u00f9 approfonditamente di questi due termini di programmazione problematici. Discuteremo la controversia sul loro utilizzo, introdurremo il dibattito sulla possibilit\u00e0 di sostituirli e spiegheremo cosa stanno facendo alcune <a href=\"https:\/\/www.dreamhost.com\/blog\/celebrating-20-years-of-the-open-source-manifesto\/\">squadre open-source<\/a>&nbsp;per affrontare il problema. Parliamo di terminologia!<\/p>\n\n\n<div class=\"article-newsletter article-newsletter--gradient\">\n\n\n<h2>Get Content Delivered Straight to Your Inbox<\/h2><p>Subscribe now to receive all the latest updates, delivered directly to your inbox.<\/p><form class=\"nwsl-form\" id=\"newsletter_block_\" novalidate><div class=\"messages\"><\/div><div class=\"form-group\"><label for=\"input_newsletter_block_\"><input type=\"email\"name=\"email\"id=\"input_newsletter_block_\"placeholder=\"Enter your email address\"novalidatedisabled=\"disabled\"\/><\/label><button type=\"submit\"class=\"btn btn--brand\"disabled=\"disabled\"><span>Sign Me Up!<\/span><svg width=\"21\" height=\"14\" viewBox=\"0 0 21 14\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M13.8523 0.42524L12.9323 1.34521C12.7095 1.56801 12.7132 1.9304 12.9404 2.14865L16.7241 5.7823H0.5625C0.251859 5.7823 0 6.03416 0 6.3448V7.6573C0 7.96794 0.251859 8.2198 0.5625 8.2198H16.7241L12.9405 11.8535C12.7132 12.0717 12.7095 12.4341 12.9323 12.6569L13.8523 13.5769C14.072 13.7965 14.4281 13.7965 14.6478 13.5769L20.8259 7.39879C21.0456 7.17913 21.0456 6.82298 20.8259 6.60327L14.6477 0.42524C14.4281 0.205584 14.0719 0.205584 13.8523 0.42524Z\" fill=\"white\"\/>\n<\/svg>\n<\/button><\/div><\/form><\/div>\n\n<h2 id=\"h-the-existence-of-problematic-coding-terms-in-open-source-coding\" class=\"wp-block-heading\"><span style=\"font-weight: bold;\">L&#8217;Esistenza di Termini di Codifica Problematici nella Codifica Open-Source<\/span><\/h2>\n\n\n<p>Come abbiamo accennato in precedenza, c&#8217;\u00e8 <a href=\"https:\/\/www.theregister.co.uk\/2018\/09\/13\/redis_master_slave\/\">molta controversia<\/a>&nbsp;riguardo all&#8217;uso dei termini <span style=\"font-style: italic;\">master<\/span>&nbsp;e <span style=\"font-style: italic;\">slave<\/span>&nbsp;nella comunit\u00e0 open-source. Solitamente, questi termini si riferiscono a un modello di comunicazione in cui un elemento ha il pieno controllo su un secondo.<\/p>\n\n\n<p>Per esempio, puoi avere database master e slave, con il master come primario.<\/p>\n\n\n<p>Se non fai parte della comunit\u00e0 tecnologica, questo potrebbe sembrare un po&#8217; strano. Conosciamo tutti il significato di entrambe le parole, cos\u00ec come il loro contesto storico. Tuttavia, questi termini sono in uso da tempo e la maggior parte delle persone che li utilizzano non li mette mai in discussione o non ci pensa affatto.<\/p>\n\n\n<p>Allo stesso tempo, gi\u00e0 da un po&#8217; di tempo alcune persone hanno sottolineato che il loro uso potrebbe essere problematico. Possiamo trovare riferimenti <a href=\"https:\/\/www.languagemonitor.com\/politics\/politically_correct\/\">gi\u00e0 dal 2004<\/a> alla controversia su questo problema. Durante quell&#8217;anno, l&#8217;<a href=\"https:\/\/www.languagemonitor.com\">Iniziativa Global Language Monitor<\/a> ha selezionato l&#8217;accoppiamento master\/slave come l&#8217;esempio pi\u00f9 clamoroso di terminologia politicamente scorretta. Da allora, si \u00e8 discusso molto nei progetti open-source sulla possibilit\u00e0 di sostituire entrambe le parole. Tuttavia, sono stati fatti molti argomenti interessanti al riguardo<\/p>\n\n\n<p>Ad essere onesti, tutta questa faccenda potrebbe sembrare esagerata se non hai trascorso l&#8217;ultimo decennio, il che \u00e8 degno di considerazione.<\/p>\n\n\n<h2 id=\"h-why-there-s-a-controversy-about-the-terms-master-nbsp-and-slave\" class=\"wp-block-heading\"><strong>Perch\u00e9 C&#8217;\u00e8 Una Controversia Sui Termini <span style=\"font-style: italic;\">Master<\/span>&nbsp;e <span style=\"font-style: italic;\">Slave<\/span><\/strong><\/h2>\n\n\n<p>Quando i termini <span style=\"font-style: italic;\">master<\/span>&nbsp;e <span style=\"font-style: italic;\">slave<\/span>&nbsp;vengono utilizzati nella <a href=\"https:\/\/www.dreamhost.com\/blog\/open-source-and-dreamhost-like-peanut-butter-and-chocolate\/\">comunit\u00e0 open-source<\/a>, non si riferiscono a persone. Se fosse cos\u00ec, potremmo concludere rapidamente questa discussione, dato che quasi tutti concorderebbero sulla necessit\u00e0 di trovare terminologia meno offensiva.<\/p>\n\n\n<p>Invece, questi termini sono utilizzati per riferirsi a elementi come database, dischi e altro ancora. Questo ci porta alle ragioni per cui alcune persone sono contrarie alla sostituzione dei termini master e slave, che possiamo riassumere in un paio di punti:<\/p>\n\n\n<ul class=\"wp-block-list\">\n<li>Entrambi i termini sono in uso da tempo, quindi non ha senso sostituirli.<\/li>\n\n\n\n<li>Nel mondo tecnologico, le parole non vengono utilizzate in un contesto offensivo.<\/li>\n\n\n<\/ul>\n\n\n<p>Per alcune persone, <span style=\"font-style: italic;\">master<\/span> e <span style=\"font-style: italic;\">slave<\/span> sono solo parole, e l&#8217;idea che dovremmo scoraggiarne l&#8217;uso nella programmazione sembra una perdita di tempo. Da un punto di vista pratico, \u00e8 difficile contestare questi punti di vista. Tuttavia, se siamo pratici, vale anche la pena sottolineare che sostituire questi termini non influenzerebbe i progetti in termini di funzionalit\u00e0.<\/p>\n\n\n<p>Inoltre, l&#8217;argomento secondo cui dovremmo continuare a usare le stesse parole perch\u00e9 lo abbiamo sempre fatto non \u00e8 particolarmente persuasivo. Come societ\u00e0, \u00e8 diventato normale per noi scoraggiare l&#8217;uso di terminologia offensiva, anche se tale cambiamento richiede tempo. Sarebbe semplice scegliere parole sostitutive meno cariche e iniziare a usarle al loro posto.<\/p>\n\n\n<p>Questo ci porta al cuore del dibattito, ovvero se una parola di per s\u00e9 possa essere offensiva a prescindere dal contesto. Alcune persone potrebbero sostenere che cambiare i termini <span style=\"font-style: italic;\">master<\/span>&nbsp;e <span style=\"font-style: italic;\">slave<\/span>&nbsp;stabilisca un cattivo precedente poich\u00e9 ci saranno sempre<span style=\"font-style: italic;\">&nbsp;<\/span>parole che altri trovano offensive. Mettendo da parte i dibattiti sulla pendenza scivolosa, per\u00f2, \u00e8 difficile contestare il fatto che questi due termini, in particolare, abbiano chiaramente connotazioni negative.<\/p>\n\n\n<p>Complessivamente, \u00e8 importante considerare che, sebbene queste parole potrebbero non influenzarti personalmente, possono <a href=\"https:\/\/www.psychologytoday.com\/us\/blog\/let-their-words-do-the-talking\/201011\/words-have-power\">avere un grande impatto<\/a> su altre persone e sul modo in cui pensano. La comunit\u00e0 open-source \u00e8 costruita attorno alla collaborazione, quindi se possiamo migliorare l&#8217;ambiente e renderlo pi\u00f9 amichevole per tutti sostituendo un paio di parole, allora potrebbe avere senso farlo.<\/p>\n\n\n\n\n<div class=\"single__related-article\">\n\t<span>Related Article<\/span>\n\t<div class=\"single__related-article__wrap\">\n\t\t<div class=\"single__related-article__title\">\n\t\t\tHow To Design An Accessible Website (A Complete Guide)\n\t\t<\/div>\n\t\t<a href=\"https:\/\/www-dev.dreamhost.com\/blog\/make-your-website-accessible\/\" class=\"btn btn--sm btn--brand\" target=\"_blank\" rel=\"noopener\">\n\t\t\tRead More\n\t\t<\/a>\n\t<\/div>\n<\/div>\n\n<h2 id=\"h-how-open-source-projects-are-discouraging-the-use-of-problematic-coding-terms\" class=\"wp-block-heading\"><strong>Come i Progetti Open-Source Scoraggiano l&#8217;Uso di Termini di Codifica Problematici<\/strong><\/h2>\n\n\n<p>Il dibattito sui termini <span style=\"font-style: italic;\">master<\/span>&nbsp;e <span style=\"font-style: italic;\">slave<\/span>&nbsp;esiste da cos\u00ec tanto tempo che diverse aziende hanno gi\u00e0 preso provvedimenti al riguardo. IBM e Microsoft, ad esempio, utilizzano le parole <span style=\"font-style: italic;\"><a href=\"https:\/\/www.ibm.com\/support\/knowledgecenter\/SSSH5A_8.0.0\/com.ibm.rational.clearquest.ms_admin.doc\/topics\/c_cr_db_replica_ovw.htm\">primary<\/a><\/span><a href=\"https:\/\/www.ibm.com\/support\/knowledgecenter\/SSSH5A_8.0.0\/com.ibm.rational.clearquest.ms_admin.doc\/topics\/c_cr_db_replica_ovw.htm\">&nbsp;e <\/a><span style=\"font-style: italic;\"><a href=\"https:\/\/www.ibm.com\/support\/knowledgecenter\/SSSH5A_8.0.0\/com.ibm.rational.clearquest.ms_admin.doc\/topics\/c_cr_db_replica_ovw.htm\">replica<\/a><\/span>&nbsp;quando si riferiscono a database all&#8217;interno della loro documentazione.<\/p>\n\n\n<p>Per quanto riguarda i progetti open-source, Python, Drupal e Django hanno gi\u00e0 eliminato completamente i termini dalla loro documentazione. Python <a href=\"https:\/\/www.theregister.co.uk\/2018\/09\/11\/python_purges_master_and_slave_in_political_pogrom\/\">ha seguito la stessa strada<\/a> di Microsoft e IBM, utilizzando <span style=\"font-style: italic;\">primary<\/span> e <span style=\"font-style: italic;\">replica<\/span>. Django, invece, ha optato per implementare i termini <span style=\"font-style: italic;\"><a href=\"https:\/\/github.com\/django\/django\/pull\/2692\">leader<\/a><\/span><a href=\"https:\/\/github.com\/django\/django\/pull\/2692\"> e <\/a><span style=\"font-style: italic;\"><a href=\"https:\/\/github.com\/django\/django\/pull\/2692\">follower<\/a><\/span><a href=\"https:\/\/github.com\/django\/django\/pull\/2692\">.<\/a><\/p>\n\n\n<p>Quelli sono solo gli esempi pi\u00f9 noti che abbiamo potuto trovare. Ci sono anche molti progetti pi\u00f9 piccoli che hanno preso provvedimenti per affrontare la controversia. Inoltre, il fatto che diversi grandi nomi del mondo tecnologico concordino sul considerare seriamente l&#8217;uso di questi termini invia un segnale chiaro che probabilmente altri seguiranno.<\/p>\n\n\n<p>Alla fine, se sostituire i termini <span style=\"font-style: italic;\">master<\/span>&nbsp;e <span style=\"font-style: italic;\">slave<\/span>&nbsp;\u00e8 una decisione personale per ogni sviluppatore. Se fai parte di un progetto open-source, pu\u00f2 essere pi\u00f9 difficile raggiungere un consenso. Tuttavia, potrebbe essere meglio che ci muoviamo verso la sostituzione di questi termini all&#8217;interno dei circoli di sviluppatori. Dopotutto, l&#8217;etica open-source \u00e8 <a href=\"https:\/\/www.dreamhost.com\/blog\/make-your-website-accessible\/\">quella dell&#8217;accessibilit\u00e0 per tutti<\/a>, che \u00e8 difficile da ottenere quando i termini comunemente usati possono allontanare una parte della potenziale comunit\u00e0.<\/p>\n\n\n<h2 id=\"h-do-you-think-problematic-coding-terms-should-be-changed\" class=\"wp-block-heading\"><strong>Pensi Che I Termini di Programmazione Problematici Dovrebbero Essere Cambiati?<\/strong><\/h2>\n\n\n<p>I termini <span style=\"font-style: italic;\">master<\/span> e <span style=\"font-style: italic;\">slave<\/span> sono comuni quando si parla di informatica. Per molte persone, queste parole non hanno connotazioni negative, poich\u00e9 hanno significati molto specifici nel mondo dell&#8217;IT. Tuttavia, \u00e8 impossibile negare il loro peso storico. Con questo in mente, ci saranno sempre persone che trovano l&#8217;uso occasionale di entrambi i termini nella programmazione problematico.<\/p>\n\n\n<p>Anche se cambiare i termini che usiamo nella programmazione pu\u00f2 sembrare scomodo, \u00e8 sia possibile che relativamente semplice. Il fatto che diversi progetti noti come Python e <a href=\"https:\/\/www.dreamhost.com\/blog\/beginners-guide-to-drupal\/\">Drupal<\/a>&nbsp;stiano agendo per eliminare l&#8217;uso di <span style=\"font-style: italic;\">master<\/span>&nbsp;e <span style=\"font-style: italic;\">slave<\/span>&nbsp;\u00e8 gi\u00e0 un grande passo. Eliminare questi termini non \u00e8 solo una buona mossa di PR, ma rende anche la comunit\u00e0 pi\u00f9 amichevole verso coloro che potrebbero trovarli personalmente offensivi.<\/p>\n\n\n<p>Pensi che sia sensato sostituire termini problematici nella terminologia dello sviluppo software? Condividi le tue opinioni con noi su <a href=\"https:\/\/www.facebook.com\/DreamHost\/\">Facebook<\/a>&nbsp;o <a href=\"https:\/\/twitter.com\/DreamHost\">Twitter<\/a>.<\/p>\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>Il mondo della programmazione \u00e8 pieno di termini strani. Ci sono backend, tag, framework e molto altro. Tuttavia, anche se alcune parole e frasi possono sembrare strane finch\u00e9 non ci si abitua, di solito non sono offensive. Ci sono alcune rare eccezioni, tuttavia, come l&#8217;uso frequente di master e slave. \u00c8 quasi superfluo dire che [\u2026]<\/p>\n","protected":false},"author":1062,"featured_media":21933,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_yoast_wpseo_metadesc":"Quando si tratta di programmazione, i termini 'master' e 'slave' sono frequentemente utilizzati. Ma dovrebbero esserlo davvero? Unisciti al dibattito in corso e scopri come i giganti della tecnologia stanno affrontando la questione.","toc_headlines":"[[\"h-the-existence-of-problematic-coding-terms-in-open-source-coding\",\"L'Esistenza di Termini di Codifica Problematici nella Codifica Open-Source\"],[\"h-why-there-s-a-controversy-about-the-terms-master-nbsp-and-slave\",\"Perch\u00e9 C'\u00e8 Una Controversia Sui Termini Master\u00a0e Slave\"],[\"h-how-open-source-projects-are-discouraging-the-use-of-problematic-coding-terms\",\"Come i Progetti Open-Source Scoraggiano l'Uso di Termini di Codifica Problematici\"],[\"h-do-you-think-problematic-coding-terms-should-be-changed\",\"Pensi Che I Termini di Programmazione Problematici Dovrebbero Essere Cambiati?\"]]","hide_toc":false,"footnotes":""},"categories":[15052],"tags":[],"class_list":["post-68984","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech-talk-it"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.3 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Master\/Slave: Affrontare i Termini Problematici nel Codice nella Comunit\u00e0 Open-Source - DreamHost Blog<\/title>\n<meta name=\"description\" content=\"Quando si tratta di programmazione, i termini &#039;master&#039; e &#039;slave&#039; sono frequentemente utilizzati. Ma dovrebbero esserlo davvero? Unisciti al dibattito in corso e scopri come i giganti della tecnologia stanno affrontando la questione.\" \/>\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-dev.dreamhost.com\/blog\/it\/masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Master\/Slave: Affrontare i Termini Problematici nel Codice nella Comunit\u00e0 Open-Source\" \/>\n<meta property=\"og:description\" content=\"Quando si tratta di programmazione, i termini &#039;master&#039; e &#039;slave&#039; sono frequentemente utilizzati. Ma dovrebbero esserlo davvero? Unisciti al dibattito in corso e scopri come i giganti della tecnologia stanno affrontando la questione.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www-dev.dreamhost.com\/blog\/it\/masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it\/\" \/>\n<meta property=\"og:site_name\" content=\"DreamHost Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DreamHost\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-01-24T15:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-11T20:23:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2019\/01\/2a771aa4-f1c9-4746-9efd-63549cfc9896_DreamHost20Problematic20Coding20Language.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"900\" \/>\n\t<meta property=\"og:image:height\" content=\"598\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jason Cosper\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@dreamhost\" \/>\n<meta name=\"twitter:site\" content=\"@dreamhost\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jason Cosper\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Master\/Slave: Affrontare i Termini Problematici nel Codice nella Comunit\u00e0 Open-Source - DreamHost Blog","description":"Quando si tratta di programmazione, i termini 'master' e 'slave' sono frequentemente utilizzati. Ma dovrebbero esserlo davvero? Unisciti al dibattito in corso e scopri come i giganti della tecnologia stanno affrontando la questione.","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-dev.dreamhost.com\/blog\/it\/masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it\/","og_locale":"en_US","og_type":"article","og_title":"Master\/Slave: Affrontare i Termini Problematici nel Codice nella Comunit\u00e0 Open-Source","og_description":"Quando si tratta di programmazione, i termini 'master' e 'slave' sono frequentemente utilizzati. Ma dovrebbero esserlo davvero? Unisciti al dibattito in corso e scopri come i giganti della tecnologia stanno affrontando la questione.","og_url":"https:\/\/www-dev.dreamhost.com\/blog\/it\/masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it\/","og_site_name":"DreamHost Blog","article_publisher":"https:\/\/www.facebook.com\/DreamHost\/","article_published_time":"2019-01-24T15:00:00+00:00","article_modified_time":"2025-06-11T20:23:02+00:00","og_image":[{"width":900,"height":598,"url":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2019\/01\/2a771aa4-f1c9-4746-9efd-63549cfc9896_DreamHost20Problematic20Coding20Language.jpg","type":"image\/jpeg"}],"author":"Jason Cosper","twitter_card":"summary_large_image","twitter_creator":"@dreamhost","twitter_site":"@dreamhost","twitter_misc":{"Written by":"Jason Cosper","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www-dev.dreamhost.com\/blog\/it\/masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it\/#article","isPartOf":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/it\/masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it\/"},"author":{"name":"Jason Cosper","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/person\/2273b8bf7336df78f6d99a89c17253c4"},"headline":"Master\/Slave: Affrontare i Termini Problematici nel Codice nella Comunit\u00e0 Open-Source","datePublished":"2019-01-24T15:00:00+00:00","dateModified":"2025-06-11T20:23:02+00:00","mainEntityOfPage":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/it\/masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it\/"},"wordCount":1112,"publisher":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/it\/masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it\/#primaryimage"},"thumbnailUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2019\/01\/2a771aa4-f1c9-4746-9efd-63549cfc9896_DreamHost20Problematic20Coding20Language.jpg","articleSection":["Tech Talk"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www-dev.dreamhost.com\/blog\/it\/masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it\/","url":"https:\/\/www-dev.dreamhost.com\/blog\/it\/masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it\/","name":"Master\/Slave: Affrontare i Termini Problematici nel Codice nella Comunit\u00e0 Open-Source - DreamHost Blog","isPartOf":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/it\/masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it\/#primaryimage"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/it\/masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it\/#primaryimage"},"thumbnailUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2019\/01\/2a771aa4-f1c9-4746-9efd-63549cfc9896_DreamHost20Problematic20Coding20Language.jpg","datePublished":"2019-01-24T15:00:00+00:00","dateModified":"2025-06-11T20:23:02+00:00","description":"Quando si tratta di programmazione, i termini 'master' e 'slave' sono frequentemente utilizzati. Ma dovrebbero esserlo davvero? Unisciti al dibattito in corso e scopri come i giganti della tecnologia stanno affrontando la questione.","breadcrumb":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/it\/masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www-dev.dreamhost.com\/blog\/it\/masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/it\/masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it\/#primaryimage","url":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2019\/01\/2a771aa4-f1c9-4746-9efd-63549cfc9896_DreamHost20Problematic20Coding20Language.jpg","contentUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2019\/01\/2a771aa4-f1c9-4746-9efd-63549cfc9896_DreamHost20Problematic20Coding20Language.jpg","width":900,"height":598},{"@type":"BreadcrumbList","@id":"https:\/\/www-dev.dreamhost.com\/blog\/it\/masterslave-affrontare-i-termini-problematici-nel-codice-nella-comunita-open-source-it\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dhblog.dream.press\/blog\/"},{"@type":"ListItem","position":2,"name":"Master\/Slave: Affrontare i Termini Problematici nel Codice nella Comunit\u00e0 Open-Source"}]},{"@type":"WebSite","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#website","url":"https:\/\/www-dev.dreamhost.com\/blog\/","name":"DreamHost Blog","description":"","publisher":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www-dev.dreamhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization","name":"DreamHost","url":"https:\/\/www-dev.dreamhost.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","contentUrl":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","width":1200,"height":168,"caption":"DreamHost"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DreamHost\/","https:\/\/x.com\/dreamhost","https:\/\/www.instagram.com\/dreamhost\/","https:\/\/www.linkedin.com\/company\/dreamhost\/","https:\/\/www.youtube.com\/user\/dreamhostusa"]},{"@type":"Person","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/person\/2273b8bf7336df78f6d99a89c17253c4","name":"Jason Cosper","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/02\/IMG_4807-scaled.jpeg","url":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/02\/IMG_4807-scaled.jpeg","contentUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/02\/IMG_4807-scaled.jpeg","caption":"Jason Cosper"},"description":"Jason is DreamHost\u2019s WordPress Product Advocate, based out of Bakersfield, CA. He is currently working on making our DreamPress product even better. In his free time, he likes to curl up on the couch and watch scary movies with his wife Sarah and three very small dogs. Follow him on Twitter.","url":"https:\/\/www-dev.dreamhost.com\/blog\/author\/jasoncosper\/"}]}},"lang":"it","translations":{"it":68984,"de":53656,"en":21932,"pl":53699,"uk":53711,"es":53729,"pt":53733,"ru":53749,"fr":71563,"nl":71595},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/68984","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/users\/1062"}],"replies":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/comments?post=68984"}],"version-history":[{"count":2,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/68984\/revisions"}],"predecessor-version":[{"id":68986,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/68984\/revisions\/68986"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/media\/21933"}],"wp:attachment":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/media?parent=68984"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/categories?post=68984"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/tags?post=68984"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}