{"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":"LLVM ve GCC Kar\u015f\u0131la\u015ft\u0131rmas\u0131: Derleyici Devleri","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"rdwABUsPpj\"><a href=\"https:\/\/fatihsoysal.com\/blog\/llvm-ve-gcc-karsilastirmasi-derleyici-devleri\/\">LLVM ve GCC Kar\u015f\u0131la\u015ft\u0131rmas\u0131: Derleyici Devleri<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/llvm-ve-gcc-karsilastirmasi-derleyici-devleri\/embed\/#?secret=rdwABUsPpj\" width=\"600\" height=\"338\" title=\"&#8220;LLVM ve GCC Kar\u015f\u0131la\u015ft\u0131rmas\u0131: Derleyici Devleri&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"rdwABUsPpj\" 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":"Yaz\u0131l\u0131m geli\u015ftirmenin kalbinde yer alan derleyiciler, insan taraf\u0131ndan yaz\u0131lan kodu, bilgisayarlar\u0131n anlayabilece\u011fi makine koduna d\u00f6n\u00fc\u015ft\u00fcr\u00fcr. Bu s\u00fcre\u00e7te en pop\u00fcler iki derleyici, LLVM ve GCC\u2019dir. Bu makalede, bu iki g\u00fc\u00e7l\u00fc derleyiciyi \u00f6zelliklerine, performanslar\u0131na ve kullan\u0131m alanlar\u0131na odaklanarak kapsaml\u0131 bir \u015fekilde kar\u015f\u0131la\u015ft\u0131raca\u011f\u0131z. \u00d6ncelikle her iki derleyiciyi de ayr\u0131 ayr\u0131 inceleyelim, ard\u0131ndan kar\u015f\u0131la\u015ft\u0131rmalar\u0131m\u0131z\u0131 yapal\u0131m."}