Binary Ma'lumotni Saklashning Qiziq Tushunchasi
Ma'lumotni JSON formatidan farqli ravishda binary formatda saqlashning afzalliklari va ushbu usulning amaliy qo'llanilishi haqida.

EDG C/C++ kompyuteri ochiq manba kodga aylandi. Bu loyihaning asosiy maqsadi EDG C/C++ front endini rivojlantirishdir. EDG front endi Clang, GCC va MSVC bilan mos keladigan yuksak pars qilish mosligi, keng qamrovli hujjatlashtirish va yuqori darajadagi konfiguratsiya imkoniyatlari bilan ajralib turadi.
EDG front endi C/C++ dasturlash tillarini ishlatadigan turli xil mahsulotlarga moslashtirilishi mumkin. U Clang, GCC va MSVC bilan mos keladigan pars qilish mosligi, keng qamrovli hujjatlashtirish va yuqori darajadagi konfiguratsiya imkoniyatlari bilan ajralib turadi.
git clone --filter=blob:none git@github.com:edgcpp/compiler.git
Loyihaning bir qismi C-generating back enddir, bu C++ dasturlari uchun C kodini yaratish imkonini beradi. Bundan tashqari, loyihada C++-generating back end, prelinker, minimal runtime support library, intermediate language uchun yozish va o'qish vositalari, name demangler va turli xil rivojlanish vositalari mavjud.
Loyihani o'zingizda ishlatish uchun, avval GitHub dan repositoriyani klonlash kerak. Bu, git tarixini saqlab qolish va faqat eng yangi versiyalarni yuklab olish imkonini beradi. Loyihani qurish va ishlatish uchun, qurish ko'rsatmalariga e'tibor bering. Loyihaga o'zgartirishlar kiritish uchun esa, hissa qo'shish va rivojlanish ko'rsatmalariga murojaat qiling.
Loyihaning rivojlanish jarayonini tezlashtirish uchun, turli xil maslahatlar, usullar va darsliklar mavjud. Ularni EDG hujjatlashtirish sahifasida topishingiz mumkin. Bundan tashqari, loyihaning rivojlanish qismida ham qo'shimcha hujjatlashtirish mavjud.
Asl manba: github.com