Hacker News

planckforth: Ku bootstrapping mutoloki wa Forth ku suka eka binary leyitsongo ya ELF leyi tsariweke hi voko

\u003ch2\u003eplanckforth: Ku bootstrapping muhundzuluxeri wa Forth ku suka eka binary leyitsongo ya ELF leyi tsariweke hi voko\u003c/h2\u003e \u003cp\u003eVuhlayiselo lebyi bya xihlovo lexi pfulekeke bya GitHub byi yimela ku hoxa xandla lokukulu eka ikhosisteme ya vatumbuluxi. Phurojeke yi kombisa maendlelo ya nhluvukiso wa manguva lawa na ku khoda hi ntirhisano...

5 min read Via github.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eplanckforth: Ku bootstrapping muhundzuluxeri wa Forth ku suka eka binary leyitsongo ya ELF leyi tsariweke hi voko\u003c/h2\u003e \u003cp\u003eVuhlayiselo lebyi bya xihlovo lexi pfulekeke bya GitHub byi yimela ku hoxa xandla lokukulu eka ikhosisteme ya vatumbuluxi. Phurojeke yi kombisa maendlelo ya nhluvukiso wa manguva lawa na ku khoda hi ntirhisano.\u003c/p\u003e \u003ch3\u003eSwihlawulekisi swa Xithekiniki\u003c/h3\u003e \u003cp\u003eVuhlayiselo byi nga ha katsa:\u003c/p\u003e \u003cul\u003e \u003cli\u003eKhodi leyi tengeke, leyi tsariweke kahle\u003c/li\u003e \u003cli\u003eREADME leyi heleleke leyi nga na swikombiso swa matirhiselo\u003c/li\u003e \u003cli\u003eSwiletelo swa ku landzelerisa na ku hoxa xandla\u003c/li\u003e \u003cli\u003eKu pfuxetiwa ka nkarhi na nkarhi na ku hlayisiwa\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003eNkucetelo wa Vaaki\u003c/h3\u003e \u003cp\u003eTiphurojeke ta xihlovo lexi pfulekeke to fana na leyi ti kurisa ku avelana vutivi na ku hatlisisa vutumbuluxi bya xithekiniki hi ku tirhisa khodi leyi fikelelaka na nhluvukiso wa ntirhisano.\u003c/p\u003e

Swivutiso Leswi Vutisiwaka Nkarhi Na Nkarhi

I yini planckforth naswona hikokwalaho ka yini yi xiyeka?

planckforth i phurojeke leyi bootstrap mutoloki wa Forth loyi a tirhaka hi ku hetiseka ku sukela eka binary ya ELF leyi tsariweke hi voko, ya le hansi. Ematshan’wini yo titshega hi assembler kumbe compiler, sisiteme hinkwayo yi akiwile kusuka eka ti raw bytes, leswi endlaka leswaku yiva xitoloveto lexi nga tolovelekangiki eka minongonoko ya tisisiteme ta xiyimo xale hansi. Yi kombisa hilaha ndhawu ya minongonoko leyi heleleke yi nga huma hakona eka kwalomu ka nchumu — ntsena mbewu leyitsongo ya binary na ku tihlamusela loku engetelekaka.

Xana planckforth yi ti bootstrap njhani ku suka eka binary leyitsongo?

Ndlela yi sungula hi xitirhisiwa xa ELF lexi endliweke hi mavoko lexi nga na matirhelo ya khale swinene ntsena — ku hlaya ximunhuhatwa, ku tsala ximunhuhatwa, na xirhendzevutana xa ku hetisisiwa. Ku suka eka swilo leswi swa primitive leswitsongo, sisiteme yi hlamusela marito lamantshwa (mintirho) eka Forth, rin’wana na rin’wana ri aka eka ro hetelela. Leyara hi leyara, yi aka tinhlayo, matirhelo ya memori, ku khuluka ka vulawuri, naswona eku heteleleni muhundzuluxeri wa Forth lowu heleleke, hinkwaswo swi nga ri na switirhisiwa swa le handle.

I mani loyi a nga vuyeriwaka hi ku dyondza phurojeke leyi?

Vatumbuluxi lava tsakelaka vahlengeleti, vatoloki, swilo swa le ndzeni swa sisiteme yo tirha, kumbe xivumbeko xa ELF binary va ta kuma planckforth yi ri ya nkoka swinene. Nakambe i xitirhisiwa xa kahle swinene eka mani na mani loyi a lavaka ku tiva hi Forth kumbe tithekiniki ta bootstrapping. Loko u ri karhi u lavisisa switirhisiwa swa vatumbuluxi leswi hlayisiweke na tiphurojeke ta xihlovo lexi pfulekeke to fana na leti, Mewayz yi nyika mfikelelo eka mimojula ya 207 leyi katsaka maendlelo ya ntirho ya nhluvukiso na tinhlokomhaka ta xithekiniki hi $19/mo ntsena.

Xana ndzi nga dyondza yini hi Forth eka vuhlayiselo lebyi?

planckforth u dyondzisa Forth ku suka ehansi — hi ku kongoma. U ta twisisa hilaha ririmi leri simekiweke eka xithaki ri tirhaka hakona eka xiyimo xa muchini, ndlela leyi marito ya hlamuseriwaka na ku vumbiwa ha yona, na ndlela leyi xirhendzevutani xa mutoloki xi tirhaka ha yona endzeni. Yi hluvula abstraction hinkwayo, yi kombisa makhanikhi ya raw endzhaku ka miehleketo yo fana na xihlamusela-marito, data stack, na marito ya xihatla. Timojula ta Mewayz ti nga tatisa dyondzo leyi hi switirhisiwa swo engetela swa vatumbuluxi.

Aka OS ya Bindzu ra Wena Namuntlha

Ku suka eka va-freelancer ku ya eka tiejensi, Mewayz yi nyika matimba eka 138,000+ wa mabindzu hi 207 wa mimojula leyi hlanganisiweke. Sungula mahala, ndlandlamuxa loko u kula.

Endla akhawunti ya Mahala →

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