{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Rust Sahiplik ve \u00d6d\u00fcn\u00e7 Alma: Detayl\u0131 Anlat\u0131m","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"xQrZjvxwSx\"><a href=\"https:\/\/fatihsoysal.com\/blog\/rust-sahiplik-ve-odunc-alma-detayli-anlatim\/\">Rust Sahiplik ve \u00d6d\u00fcn\u00e7 Alma: Detayl\u0131 Anlat\u0131m<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/rust-sahiplik-ve-odunc-alma-detayli-anlatim\/embed\/#?secret=xQrZjvxwSx\" width=\"600\" height=\"338\" title=\"&#8220;Rust Sahiplik ve \u00d6d\u00fcn\u00e7 Alma: Detayl\u0131 Anlat\u0131m&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"xQrZjvxwSx\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Rust programlama dili, performans ve g\u00fcvenilirlik a\u00e7\u0131s\u0131ndan \u00f6ne \u00e7\u0131kar. Bu ba\u015far\u0131n\u0131n ard\u0131ndaki en \u00f6nemli etkenlerden biri de benzersiz sahiplik ve \u00f6d\u00fcn\u00e7 alma sistemidir. Bu sistem, bellek y\u00f6netimini otomatik \u00e7\u00f6p toplama mekanizmalar\u0131 yerine, derleme zaman\u0131nda ger\u00e7ekle\u015ftirir ve bellek s\u0131z\u0131nt\u0131lar\u0131n\u0131 ve as\u0131l\u0131 i\u015faret\u00e7i hatalar\u0131n\u0131 \u00f6nler. Ancak bu sistem ilk ba\u015fta biraz karma\u015f\u0131k gelebilir. Bu makalede, bu mekanizmalar\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayarak, Rust'\u0131 daha iyi anlaman\u0131z\u0131 sa\u011flayaca\u011f\u0131m."}