HeadlinesBriefing HeadlinesBriefing.com

टम्बल फोर्थ: असेंबली से OS तक, C कंपाइलर के साथ

Hacker News •
×

नमस्ते, मेरा नाम Virgil Dupras है, मैं Collapse OS और Dusk OS का लेखक हूँ, और मैं लेखों की एक श्रृंखला शुरू कर रहा हूँ जिसका उद्देश्य अपने पूर्व स्वयं—एक सामान्य वेब डेवलपर—को निम्न-स्तरीय प्रोग्रामिंग की अद्भुत दुनिया तक ले जाने वाली खरगोश की बिल में हाथ पकड़कर ले जाना है।

उम्मीद है, मैं आपका भी हाथ पकड़ सकूँ। सामान्य लक्ष्य है कंप्यूटिंग के विषय पर आपके दृष्टिकोण को विस्तृत करना। मैं ऐसा कहानियों के अध्यायों के माध्यम से करना चाहता हूँ जो कदम दर कदम किसी सुंदर और चमकीले लक्ष्य तक ले जाएँ।

अपने “पायलट” कहानी अध्याय में, हम आधुनिक सॉफ़्टवेयर जटिलता की खाई में घृणा से झाँकते हैं और निम्न-स्तरीय विकास की खरगोश की बिल में गिरकर इस डिस्टोपिया से बच निकलते हैं। PC प्लेटफ़ॉर्म पर बेयर मेटल से शुरुआत करते हुए, हम शुरुआत से एक Forth बनाते हैं, फिर Dusk OS पर स्विच करते हैं और फिर शुरुआत से ही एक आंशिक C कंपाइलर बनाते हैं (बस हमारे उदाहरण कोड को कंपाइल करने के लिए पर्याप्त)।

लक्षित पाठक वह व्यक्ति है जो प्रोग्रामिंग में दक्ष है, लेकिन निम्न-स्तरीय प्रोग्रामिंग के क्षेत्र में अनुभवहीन है। यदि आप लक्षित पाठक हैं लेकिन इस सामग्री के कुछ हिस्सों को समझने में कठिनाई होती है, तो यह जानबूझकर नहीं है। ऐसी स्थिति में, या यदि आपका कोई प्रश्न या टिप्पणी है, तो hsoft@hardcoded.net पर मुझसे संपर्क करें।

स्रोत: Hacker News · HeadlinesBriefing द्वारा सारांशित