{"id":228,"date":"2021-08-12T12:36:22","date_gmt":"2021-08-12T10:36:22","guid":{"rendered":"https:\/\/workerbase.org\/wordpress\/?p=228"},"modified":"2021-11-20T15:51:54","modified_gmt":"2021-11-20T14:51:54","slug":"basi-linguaggi-pl-e-interfacce-di-programmazione-api","status":"publish","type":"post","link":"https:\/\/arkenidar.com\/wordpress\/2021\/08\/12\/basi-linguaggi-pl-e-interfacce-di-programmazione-api\/","title":{"rendered":"#basi : Linguaggi (PL) e interfacce di #programmazione (API)"},"content":{"rendered":"\n<p>Linguaggi e interfacce di programmazione: le basi di ogni software.<\/p>\n\n\n\n<p>Per essere capace di essere un programmatore bisogna conoscere entrambi gli elementi: sia i linguaggi di programmazione sia le interfacce di programmazione comunemente abbreviate come &#8220;A.P.I.&#8221; (application programming interface).<\/p>\n\n\n\n<p>In una applicazione bisogna usarli entrambi. Nella mia esperienza ho una buona dimestichezza con lo studio dei linguaggi (imparentati e &#8220;a famiglie&#8221; di somiglianza, e aventi influenze sia ricevute che date). Le somiglianze rendono possibili il riciclo delle conoscenze, una ri-applicabilit\u00e0 di ci\u00f2 che \u00e8 stato compreso. Un linguaggio pu\u00f2 essere implementato in pi\u00f9 modi e ci\u00f2 pu\u00f2 essere rilevante.<\/p>\n\n\n\n<p>Riguardo le API ovvero le interfacce di programmazione ne esistono svariate e a volte determinano il linguaggio che va con esse usato. Quindi sono vincolanti. Sono pi\u00f9 soggette a un mutamento di versione in versione e anche per questo richiedono lo studio della documentazione specifica. Possono anche invecchiare e divenire obsolete o anche non pi\u00f9 supportate. Vincolano al produttore e al mantenitore con i suoi interessi di mercato e strategici.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Linguaggi e interfacce di programmazione: le basi di ogni software. Per essere capace di essere un programmatore bisogna conoscere entrambi gli elementi: sia i linguaggi di programmazione sia le interfacce di programmazione comunemente abbreviate come &#8220;A.P.I.&#8221; (application programming interface). In una applicazione bisogna usarli entrambi. Nella mia esperienza ho una buona dimestichezza con lo studio [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22],"tags":[],"class_list":["post-228","post","type-post","status-publish","format-standard","hentry","category-computer"],"_links":{"self":[{"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/posts\/228","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/comments?post=228"}],"version-history":[{"count":1,"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/posts\/228\/revisions"}],"predecessor-version":[{"id":229,"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/posts\/228\/revisions\/229"}],"wp:attachment":[{"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/media?parent=228"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/categories?post=228"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/tags?post=228"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}