Hacker News

planckforth: Bootstrapping a Forth onitumọ lati ọwọ-kọ aami ELF alakomeji

\u003ch2\u003eplanckout: Bootstrapping a Forth onitumọ lati ọwọ-kọ kekere ELF alakomeji\u003c/h2\u003e \u003cp\u003e Ibi ipamọ GitHub-ìmọ-ìmọ yii duro fun idasi pataki si ilolupo idagbasoke. Ise agbese na ṣe afihan awọn iṣe idagbasoke ode oni ati ifaminsi ifowosowopo ...

6 min read Via github.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eplanckout: Bootstrapping a Forth onitumọ lati ọwọ-kọ kekere ELF alakomeji\u003c/h2\u003e \u003cp\u003e Ibi ipamọ GitHub-ìmọ-ìmọ yii duro fun idasi pataki si ilolupo idagbasoke. Ise agbese na ṣe afihan awọn iṣe idagbasoke ode oni ati ifaminsi ifowosowopo.\u003c/p\u003e \u003ch3\u003e Awọn ẹya ara ẹrọ imọ-ẹrọ\u003c/h3\u003e \u003cp\u003e Ibi ipamọ ti o ṣeeṣe pẹlu:\u003c/p\u003e \u003cul\u003e \u003cli\u003e Mimọ, koodu ti o ni akọsilẹ daradara\u003c/li\u003e \u003cli\u003e Apejuwe README pẹlu awọn apẹẹrẹ lilo\u003c/li\u003e \u003cli\u003e Ọrọ titọpa ati awọn ilana idasi\u003c/li\u003e \u003cli\u003e Awọn imudojuiwọn deede ati itọju\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003e Ipa Awujọ\u003c/h3\u003e \u003cp\u003e Awọn iṣẹ-ṣiṣe orisun-ìmọ bi eyi ọkan ṣe igbelaruge pinpin imọ ati mu ilọsiwaju imọ-ẹrọ ṣiṣẹ nipasẹ koodu wiwọle ati idagbasoke ifowosowopo.\u003c/p\u003e

Awọn ibeere Nigbagbogbo

Kini planckforth ati kilode ti o ṣe akiyesi?

planckforth jẹ iṣẹ akanṣe kan ti o ṣe agbejade onitumọ Idawọle ti o ṣiṣẹ ni kikun ti o bẹrẹ lati ọwọ kikọ, alakomeji ELF ti o kere ju. Dipo ki o gbẹkẹle alakojọ tabi alakojọ, gbogbo eto naa ni a ṣe lati inu awọn baiti aise, ti o jẹ ki o jẹ adaṣe iyalẹnu ni siseto awọn eto ipele kekere. O ṣe afihan bii agbegbe siseto pipe le farahan lati fere ohunkohun — o kan alakomeji irugbin kekere ati asọye ara ẹni ti afikun.

Bawo ni planckforth bootstrap funrararẹ lati alakomeji kekere kan?

Ilana naa bẹrẹ pẹlu imuṣiṣẹ ELF ti a ṣe ni ọwọ ti o ni awọn iṣẹ ṣiṣe ti ipilẹṣẹ julọ nikan ninu - kika kikọ kan, kikọ kikọ kan, ati lupu ipaniyan kekere kan. Lati wọnyi iwonba primitives, awọn eto asọye titun ọrọ (awọn iṣẹ) ni Jade, kọọkan ile lori awọn ti o kẹhin. Layer nipasẹ Layer, o ṣe iṣiro, awọn iṣẹ iranti, ṣiṣan iṣakoso, ati nikẹhin onitumọ Jade ni kikun, gbogbo laisi awọn irinṣẹ ita.

Ta ni yoo ni anfani lati keko iṣẹ akanṣe yii?

Awọn olupilẹṣẹ ti o nifẹ si awọn alakojọ, awọn onitumọ, ẹrọ inu ẹrọ, tabi ọna kika alakomeji ELF yoo rii idiyele planckforth. O tun jẹ orisun ti o dara julọ fun ẹnikẹni ti o ni iyanilenu nipa Awọn ilana Iwaju tabi awọn ọna ṣiṣe bata. Ti o ba n ṣawari awọn irinṣẹ idagbasoke ti a ti sọ di mimọ ati awọn iṣẹ akanṣe orisun bii eyi, Mewayz nfunni ni iraye si awọn modulu 207 ti o bo awọn iṣan-iṣẹ idagbasoke ati awọn akọle imọ-ẹrọ fun $ 19/moṣu nikan.

Kini MO le kọ nipa Forth lati ibi ipamọ yii?

planckforth nkọ Jade lati ilẹ soke - gangan. Iwọ yoo loye bii ede ti o da lori akopọ ṣe n ṣiṣẹ ni ipele ẹrọ, bawo ni a ṣe tumọ awọn ọrọ ati ti o ṣajọ, ati bii lupu onitumọ ṣe n ṣiṣẹ ninu inu. O yọkuro gbogbo abstraction kuro, ti n ṣafihan awọn ẹrọ aise ti o wa lẹhin awọn imọran bii iwe-itumọ, akopọ data, ati awọn ọrọ lẹsẹkẹsẹ. Awọn modulu Mewayz le ṣe iranlowo ẹkọ yii pẹlu awọn orisun idagbasoke idagbasoke.

Kọ OS Iṣowo Rẹ Loni

Lati awọn freelancers si awọn ile-ibẹwẹ, Mewayz ṣe agbara awọn iṣowo 138,000+ pẹlu awọn modulu iṣọpọ 207. Bẹrẹ ọfẹ, igbesoke nigbati o ba dagba.

Ṣẹda akọọlẹ Ọfẹ →

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