Hacker News

Ngaahi fokotu'utu'u 'i he Forth

Ngaahi fakahokohoko 'i he Forth \u003cp\u003eKo e fakamatala ko eni oku ne omai a e ngaahi fakakaukau mo e ngaahi fakamatala mahu inga ki hono kaveinga, o tokoni ki he vahevahe o e ilo mo e mahino.\u003c/p\u003e \u003ch3\u003e Ngaahi Me'a Tefito 'oku 'Ave \u003cp\u003e'E lava ke 'amanaki 'a e kau lau tohi ke g...

6 min read Via www.forth.org

Mewayz Team

Editorial Team

Hacker News
Ngaahi fakahokohoko 'i he Forth \u003cp\u003eKo e fakamatala ko eni oku ne omai a e ngaahi fakakaukau mo e ngaahi fakamatala mahu inga ki hono kaveinga, o tokoni ki he vahevahe o e ilo mo e mahino.\u003c/p\u003e \u003ch3\u003e Ngaahi Me'a Tefito 'oku 'Ave 'E lava ke 'amanaki 'a e kau lau tohi ke ma'u:\u003c/p\u003e \u003cul\u003e \u003cli\u003eMahino loloto ki he kaveinga\u003c/li\u003e \u003cli\u003eNgaahi ngaue faka'aonga'i mo e fekau'aki mo e mamani mo'oni\u003c/li\u003e \u003cli\u003eNgaahi fakakaukau mo e 'analaiso 'a e kau mataotao\u003c/li\u003e \u003cli\u003eNgaahi fakamatala fakafo'ou ki he ngaahi fakalakalaka lolotonga\u003c/li\u003e \u003c/ul\u003e Fokotu'u Mahu'inga\u003c/h3\u003e \u003cp\u003eKo e ngaahi me'a 'oku lelei hange ko 'eni 'oku tokoni ia ki hono langa hake 'o e 'ilo mo poupou'i 'a e fai tu'utu'uni 'oku fakapotopoto 'i he ngaahi tafa'aki kehekehe.\u003c/p\u003e

Ngaahi Fehuʻi ʻoku Faʻa ʻEke

Ko e hā ʻa e ngaahi fakahokohoko ʻi he Forth pea ʻoku nau ngāue fēfē?

Ko e ngaahi fakahokohoko 'i he Forth ko e ngaahi poloka fehokotaki 'o e manatu 'oku vahevahe 'o faka'aonga'i 'a e ngaahi lea hange ko e FAKATUPU mo e VAHEVAHE. 'Oku kehe mei he lahi taha 'o e ngaahi lea, 'Oku 'ikai ke ma'u 'e he Forth ha fa'ahinga array langa-'i loto. Ka, 'oku ke faka'uhinga'i 'a e ngaahi arrays 'aki hono reserve 'a e ngaahi selo 'o e manatu mo e access kinautolu 'o fakafou 'i he tu'asila 'o e fika. Ko e founga ko 'eni 'oku makatu'unga 'i he stack 'oku ne 'oatu 'a e pule fakahangatonu ki he manatu, 'o 'ai 'a e Forth arrays ke ma'ama'a mo lelei ki he ngaahi sisitemi 'oku fakahu mo e ngaahi ngaue fakapolokalama levolo ma'ulalo.

'Oku anga fefe ho'o fakaha mo kamata'i ha fakahokohoko 'i he Forth?

Ke fakaha ha fakahokohoko 'i he Forth, faka'aonga'i 'a e FA'U 'a e myarray 10 'O E NGAAHI SELO ALLOT ke vahevahe 'a e feitu'u ki he ngaahi 'elemeniti 'e 10. 'Oku ke kamata'i 'a e ngaahi mahu'inga 'aki 'a e fo'i lea falekoloa ! pea to'o mai kinautolu 'aki 'a e fetch @. Hange ko 'eni, 42 myarray 3 CELLS + ! 'oku ne tanaki 'a e 42 'i he index 3. 'Oku fie ma'u 'e he pule'i 'o e manatu mahino 'a Forth 'a e fika'i 'o e index tohi, ka 'oku 'omi 'e he me'a ni 'a e mahino ta'ehanotatau ki he founga 'oku tanaki mo ma'u ai 'a e fakamatala.

Ko e hā ʻa e ngaahi keisi angamaheni ʻo hono fakaʻaongaʻi ʻo e ngaahi fakahokohoko ʻo e Forth ʻi he fakalakalaka fakaonopooni?

'Oku angamaheni hono faka'aonga'i 'o e ngaahi fakahokohoko 'o e Forth 'i he ngaahi sisitemi 'oku fakahu, fakalakalaka 'o e firmware, ngaahi pule taimi mo'oni, mo e interfacing 'o e hardware 'a ia 'oku mahu'inga ai 'a e lelei 'o e manatu. 'Oku nau toe manakoa 'i he ngaahi misini virtual 'oku makatu'unga 'i he stack mo e ngaahi lea 'o e domain-pau. 'E lava ke ma'u 'e he kau developers 'oku nau fakatotolo'i 'a e Forth 'i he tafa'aki 'o e ngaahi fakakaukau fakapolokalama kehe 'a e ngaahi ma'u'anga tokoni ako fokotu'utu'u 'i he ngaahi tu'unga hange ko e Mewayz, 'a ia 'oku ne 'oatu 'a e ngaahi module 'e 207 'oku ne 'ufi'ufi 'a e ngaahi kaveinga kehekehe 'i he $19/mo ke tokoni ki hono langa hake 'o e ngaahi taukei fakatekinikale 'oku fakatakamilo lelei.

'Oku kehe fēfē 'a e ngaahi fakahokohoko 'o e Forth mei he ngaahi fakahokohoko 'i he ngaahi lea fakapolokalama kehe?

'Oku 'ikai ha sivi 'o e ngaahi ngata'anga 'o e ngaahi fakahokohoko 'o e Forth, indexing 'otometiki, mo e syntax langa-'i loto 'oku 'omi 'e he ngaahi lea hange ko e Python pe C. 'Oku ke fika'i to'oto'o 'a e ngaahi fakafetongi 'o e manatu 'o faka'aonga'i 'a e CELLS mo e fika faka'ilonga. 'Oku 'ikai ha ngaahi primitives 'o e array multidimensional — 'oku ke fakahoko kinautolu 'e koe. 'Oku fakahaa'i 'e he tisaini minimalist ko 'eni 'a e filosofia 'a Forth 'o e faingofua mo e fatongia 'o e polokalama, 'o iku ai ki he si'isi'i ange 'a e code kuo fakatahataha'i mo e fakahoko vave ange, 'oku lelei 'aupito ki he ngaahi 'atakai 'oku fakangatangata 'a e ma'u'anga tokoni.

Ko e hā ʻa e ngaahi fakahokohoko ʻi he Forth pea ʻoku nau anga fēfē ngaue?","talitali":{"@fa'ahinga":"Tali","tohi":"Ko e ngaahi poloka fehokotaki 'o e manatu 'oku vahevahe 'o faka'aonga'i 'a e ngaahi lea hange ko e CREATE mo e ALLOT. 'Oku 'ikai ke hange ko e lahi taha 'o e ngaahi lea, 'Oku 'ikai ke ma'u 'e he Forth ha fa'ahinga accessing 'o e array 'o fakafou 'i he arrays. 'Oku 'oatu 'e he founga ko 'eni 'oku makatu'unga 'i he stack 'a e pule fakahangatonu ki he manatu, 'o 'ai 'a e ngaahi fakahokohoko 'o e Forth ke ma'ama'a mo lelei ki he ngaahi sisitemi 'oku fakahu mo e low-lev Fa, faka'aonga'i 'a e myarray 10 CELLS ALLOT ke vahevahe 'a e feitu'u ki he ngaahi 'elemeniti 'e 10. 'Oku ke kamata'i 'a e ngaahi mahu'inga 'aki 'a e fo'i lea 'o e falekoloa ! ki he founga 'oku tanaki mo ma'u ai 'a e fakamatala."}},{"@fa'ahinga":"Fehu'i","hingoa":"Ko e ha 'a e ngaahi keisi angamaheni 'o hono faka'aonga'i 'o e ngaahi fakahokohoko 'o e Forth 'i he fakalakalaka fakaonopooni?","talitali": {"@fa'ahinga":"Tali","tohi":"'Oku angamaheni 'aki hono faka'aonga'i 'o e ngaahi fakahokohoko 'o e Forth 'i he ngaahi sisitemi 'o e interwardre-rement, 'a ia 'oku fakahu 'a e ngaahi fakahokohoko 'o e Forth, 'oku mahu'inga 'aupito 'a e ola lelei 'o e manatu. 'Oku nau toe manakoa 'i he ngaahi misini virtual 'oku makatu'unga 'i he stack mo e ngaahi lea 'o e domain. arrays 'i he ngaahi lea fakapolokalama kehe?","tali Tali": {"@fa'ahinga":"Tali","tohi":"'Oku 'ikai ha ngaahi ngata'anga 'o e ngaahi fakahokohoko 'o e sivi, indexing 'otometiki, mo e langa-'i he syntax 'oku 'omi 'e he ngaahi lea hange ko e Python pe C. 'Oku ke fika'i to'oto'o 'a e ngaahi offsets 'o e manatu 'o faka'aonga'i 'a e arithmesional CELLS mo e poini. \u2014 'oku ke fakahoko kinautolu 'e koe 'e he tisaini minimalist ko 'eni 'oku ne fakahaa'i 'a e filosofia 'a e Forth 'o e faingofua mo e fatongia 'o e polokalama, 'o iku ai ki he si'isi'i ange 'a e code kuo fakatahataha'i"}}]}.
Fakalelei'i Ho'o Pisinisi 'aki 'a e Mewayz 'Oku 'omi 'e he Mewayz 'a e ngaahi module pisinisi 'e 207 ki ha tu'unga 'e taha — CRM, invoice, pule'i 'o e poloseki, mo e lahi ange. Kau fakataha mo e kau faka'aonga'i 'e toko 138,000+ na'a nau fakafaingofua'i 'enau founga ngaue.

3b82f6; lanu: # fff; fakafonu: 10px 24px; kau'āfonua-letiusi: 6px; tohi-teuteu: 'ikai ha taha; mata'itohi-mamafa → Tau'ataina ki he 60"

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