Hacker News

Планкфорт: Боркунии тарҷумони чаҳорум аз дуии ночизи дастӣ ELF

\u003ch2\u003eplanckforth: Боркунии тарҷумони чаҳорум аз дуӣ ночизи дастнависи ELF\u003c/h2\u003e \u003cp\u003eИн анбори кушодаи GitHub саҳми назаррасро дар экосистемаи таҳиягарон нишон медиҳад. Лоиҳа таҷрибаҳои муосири рушд ва рамзгузории муштаракро намоиш медиҳад...

1 min read Via github.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eplanckforth: Боркунии тарҷумони чаҳорум аз дуӣ ночизи дастнависи ELF\u003c/h2\u003e \u003cp\u003eИн анбори кушодаи GitHub саҳми назаррасро дар экосистемаи таҳиягарон нишон медиҳад. Лоиҳа таҷрибаҳои муосири рушд ва рамзгузории муштаракро намоиш медиҳад.\u003c/p\u003e \u003ch3\u003e Хусусиятҳои техникӣ\u003c/h3\u003e \u003cp\u003e Анбор эҳтимол дар бар мегирад:\u003c/p\u003e \u003cul\u003e \u003cli\u003e Рамзи тоза ва хуб ҳуҷҷатгузорӣшуда\u003c/li\u003e \u003cli\u003e README-и мукаммал бо мисолҳои истифода\u003c/li\u003e \u003cli\u003e Масъалаҳои пайгирӣ ва роҳнамои саҳм\u003c/li\u003e \u003cli\u003e Навсозиҳои мунтазам ва нигоҳдорӣ\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003eТаъсири ҷомеа\u003c/h3\u003e \u003cp\u003e Лоиҳаҳои кушодаасос ба монанди ин ба табодули дониш мусоидат мекунанд ва навовариҳои техникиро тавассути коди дастрас ва рушди муштарак суръат мебахшанд.\u003c/p\u003e

Саволҳои зуд-зуд додашаванда

Планкфорт чист ва чаро он назаррас аст?

planckforth лоиҳаест, ки тарҷумони пурраи Forth-ро оғоз мекунад, ки аз бинарии дастнависи ҳадди ақали ELF оғоз мешавад. Ба ҷои такя ба ассемблер ё компилятор, тамоми система аз байтҳои хом сохта шудааст, ки онро як машқи ғайриоддӣ дар барномасозии системаҳои сатҳи паст месозад. Он нишон медиҳад, ки чӣ гуна муҳити мукаммали барномасозӣ метавонад аз ҳеҷ чиз ба вуҷуд ояд – танҳо як тухмии ночизи бинарӣ ва худтаърифи афзоянда.

Чӣ тавр планкфорт худро аз бинарии ночиз бор мекунад?

Ин раванд бо иҷрошавандаи дастӣ ELF оғоз мешавад, ки дорои танҳо амалҳои ибтидоӣ - хондани аломат, навиштани аломат ва ҳалқаи хурди иҷро мебошад. Аз ин ибтидоии ҳадди ақал, система калимаҳои навро (функсияҳоро) дар Forth, ҳар як бино дар охирин муайян мекунад. Қабат ба қабат, он амалиёти арифметикӣ, хотира, ҷараёни назорат ва ниҳоят тарҷумони мукаммали Forth-ро месозад, ки ҳамааш бе абзорҳои беруна.

Аз омӯзиши ин лоиҳа ба кӣ манфиат меорад?

Таҳиягароне, ки ба компиляторҳо, тарҷумонҳо, дохили системаи амалиётӣ ё формати дуии ELF таваҷҷӯҳ доранд, планкфортро бебаҳо хоҳанд ёфт. Он инчунин як манбаи олӣ барои ҳар касе, ки ба техникаи Forth ё bootstrapping кунҷков аст. Агар шумо асбобҳои таҳияшудаи таҳиякунанда ва лоиҳаҳои кушодаасосро омӯзед, Mewayz дастрасӣ ба 207 модулро, ки ҷараёни коркард ва мавзӯъҳои техникиро дар бар мегиранд, ҳамагӣ 19 доллар дар як моҳ пешниҳод мекунад.

Аз ин анбор ман дар бораи Forth чӣ омӯхта метавонам?

Планкфорт Фортро аз замин то айнан таълим медиҳад. Шумо мефаҳмед, ки забони ба стек асосёфта дар сатҳи мошин чӣ гуна кор мекунад, калимаҳо чӣ гуна муайян ва таркиб ёфтаанд ва чӣ гуна ҳалқаи тарҷумон дар дохили он кор мекунад. Он ҳама абстраксияҳоро аз байн мебарад ва механикаи хомро дар паси мафҳумҳо ба монанди луғат, стек маълумот ва калимаҳои фаврӣ нишон медиҳад. Модулҳои Mewayz метавонанд ин омӯзишро бо захираҳои иловагии таҳиякунанда пурра кунанд.

пурра кунанд

Имрӯз OS тиҷорати худро созед

Аз фрилансерҳо то агентиҳо, Mewayz зиёда аз 138,000 корхонаҳоро бо 207 модули ҳамгирошуда қудрат медиҳад. Бепул оғоз кунед, вақте ки шумо калон мешавед, навсозӣ кунед.

Эҷод кардани ҳисоби ройгон →

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime