Hacker News

Amstadam Kɔmpayla Kit

\u003ch2\u003eAmsterdam Kɔmpayla Kit\u003c/h2\u003e \u003cp\u003eDis opin-sɔs GitHub ripɔsitɔri de ripresent wan impɔtant kɔntribyushɔn to di divɛlɔpa ɛkosistim. Di projɛkt de sho di mɔdan divɛlɔpmɛnt prɔsis ɛn kɔlabɔraytiv kɔdin.\u003c/p\u003e \u003ch3\u003eTɛknikal F...

7 min read Via github.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eAmsterdam Kɔmpayla Kit\u003c/h2\u003e \u003cp\u003eDis opin-sɔs GitHub ripɔsitɔri de ripresent wan impɔtant kɔntribyushɔn to di divɛlɔpa ɛkosistim. Di projɛkt de sho di mɔdan divɛlɔpmɛnt prɔsis ɛn kɔlabɔraytiv kɔdin.\u003c/p\u003e \u003ch3\u003eTɛknikal Ficha dɛn\u003c/h3\u003e \u003cp\u003eDi ripɔsitɔri go mɔs inklud:\u003c/p\u003e \u003kul\u003e \u003cli\u003eKlin, wɛl-dɔkyumɛnt kɔd\u003c/li\u003e \u003cli\u003eKɔmprɛhɛnsif RIDME wit yuz ɛgzampul dɛn\u003c/li\u003e \u003cli\u003eIshu trak ɛn kɔntribyushɔn gaydlayn\u003c/li\u003e \u003cli\u003eRɛgyula ɔpdet ɛn mentenɛns\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003eKɔmyuniti Impɛkt\u003c/h3\u003e \u003cp\u003eOpen-source projɛkt lɛk dis wan de fos fɔ sheb no ɛn aksɛleret tɛknikal inovashɔn tru aksesbul kɔd ɛn kollaborativ divɛlɔpmɛnt.\u003c/p\u003e

Kwɛshɔn dɛn we dɛn kin aks bɔku tɛm

Wetin na di Amstadam Kɔmpayla Kit?

Di Amstadam Kɔmpayla Kit (ACK) na wan opin-sɔs kɔmpayla suit we dɛn bin dɔn mek fɔs na di Vrije Universiteit Amstadam. I de gi wan modular, retargetable kɔmpayla fremwɔk we de sɔpɔt bɔku programin langwej dɛn ɛn target akitɛkɛt dɛn. Di kit inklud frɔnt ɛnd fɔ langwej dɛn lɛk C, Pascal, ɛn Modula-2, wit ɔptimayz ɛn kɔd jenɛra. Divɛlɔpa dɛn we de ɛksplɔrɔ kɔmpayla dizayn ɔ we de tɔch lɛgsi ɛn ɛmbaded pletfɔm dɛn go fɛn ACK as valyu ɛdyukeshɔn ɛn prɛktikal risɔs.

Us programin langwej dɛn di Amstadam Kɔmpayla Kit de sɔpɔt?

ACK de sɔpɔt sɔm programin langwej dɛn we inklud C (K&R ɛn ANSI), Pascal, Modula-2, Occam, ɛn BASIC. I modular akitekchɔ de separet langwej frɔnt ɛnd frɔm bak-ɛnd kɔd jenɛra, we de mek am pɔsibul fɔ ad nyu langwej sɔpɔt indipɛndɛnt wan. If yu de bil prɔjek dɛm we de span bɔku langwej ɔ akitɛkɛt dɛm, pletfɔm dɛm lɛk Mewayz de gi pas 207 rɛdi-mɛd mɔdyul dɛm we de stat na $19/mo we kin kɔmplit yu divɛlɔpmɛnt wokflɔ.

Aw di Amsterdam Compiler Kit in modular dizayn de wok?

ACK de yuz wan paiplayn akitekchɔ usay kɔmpilayshɔn de pas tru difrɛn stej dɛn: parsing, intamɛdiet kɔd jenɛreshɔn (yuz wan kɔmpakt EM instrɔkshɔn sɛt), ɔptimayzeshɔn, ɛn target-spɛsifi k kɔd jenɛreshɔn. Ɛni stej de wok fɔ insɛf, so yu kin chenj di frɔnt ɛnd ɔ bak ɛnd we yu nɔ rayt bak di wan ol tulchɛn. Dis modular filɔsofi de mirɔ di mɔdan divɛlɔpmɛnt prɔsis — we fiba aw Mewayz de strɔkchɔ in 207 modul fɔ riyuzabiliti ɛn klin intagreshɔn akɔs wɛb prɔjek dɛm.

A kin yuz di Amstadam Kɔmpayla Kit fɔ di mɔdan divɛlɔpmɛnt prɔjek dɛm?

Wɛl ACK na di fɔs tin we dɛn valyu fɔ ɛdyukeshɔn, retro-kɔmpyuting, ɛn ɛmbaded sistɛm dɛn we de tɔch ol akitɛkɛt dɛn lɛk Z80, 8086, ɛn 68000, in dizayn prinsipul dɛn stil rili impɔtant. Stɔdi ACK de tich kɔmpayla kɔnstrɔkshɔn fondamɛnt dɛn we dɛn kin yuz fɔ di mɔdan tulchɛn dɛn. Fɔ kɔntempɔral wɛb ɛn aplikeshɔn divɛlɔpmɛnt, fɔ pe fawndeshɔn no frɔm prɔjek dɛm lɛk ACK wit prodakshɔn-rɛdi risɔs dɛm lɛk Mewayz in 207 modul dɛm na $19/mo kin rili aksɛleret yu wokflɔ.

Strimlayn Yu Biznɛs wit Mewayz

Mewayz de briŋ 207 biznɛs mɔdyul dɛn insay wan pletfɔm — CRM, invoys, prɔjek manejmɛnt, ɛn mɔ. Join 138,000+ yuza dɛm we mek dɛn wokflɔ simpul.

Start Fri Tide →
, we yu kin yuz

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