Hacker News

planckforth: हत्थ-लिखित नन्ही ईएलएफ बाइनरी थमां इक फोर्थ इंटरप्रेटर गी बूटस्ट्रैपिंग

\u003ch2\u003eplanckforth: हत्थ-लिखित छोटे ईएलएफ बाइनरी\u003c/h2\u003e थमां इक फोर्थ इंटरप्रेटर गी बूटस्ट्रैपिंग \u003cp\u003eएह् ओपन-सोर्स GitHub भंडार डेवलपर इकोसिस्टम च इक महत्वपूर्ण योगदान दा प्रतिनिधित्व करदा ऐ. एह् परियोजना आधुनिक विकास प्रथाएं ते सहयोगी कोडिंग गी प्रदर्शित करदी ऐ...

1 min read Via github.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eplanckforth: हत्थ-लिखित छोटे ईएलएफ बाइनरी\u003c/h2\u003e थमां इक फोर्थ इंटरप्रेटर गी बूटस्ट्रैपिंग \u003cp\u003eएह् ओपन-सोर्स GitHub भंडार डेवलपर इकोसिस्टम च इक महत्वपूर्ण योगदान दा प्रतिनिधित्व करदा ऐ. परियोजना आधुनिक विकास प्रथाएं ते सहयोगी कोडिंग गी प्रदर्शत करदी ऐ।\u003c/p\u003e \u003ch3\u003eतकनीकी सुविधाएं \ u003c/h3\u003e \u003cp\u003eभंडार च संभावना ऐ जे:\u003c/p\u003e \u003cul\u003ई \u003cli\u003eसाफ, अच्छी तरह कन्नै दस्तावेजबद्ध कोड\u003c/li\u003e \u003cli\u003eउपयोग उदाहरणें कन्नै व्यापक README\u003c/li\u003e \u003cli\u003eट्रैकिंग ते योगदान दिशा-निर्देश जारी करो\u003c/li\u003e \u003cli\u003eनियमित अपडेट ते रखरखाव\u003c/li\u003e \u003c / उल \ u003ई \u003ch3\u003eसमुदाय प्रभाव\u003c/h3\u003e \u003cp\u003eइस चाल्ली दी खुल्लै स्रोत परियोजनाएं ज्ञान साझा करने गी बढ़ावा दिंदियां न ते सुलभ कोड ते सहयोगी विकास दे माध्यम कन्नै तकनीकी नवाचार गी तेज करदियां न।\u003c/p\u003e

बार-बार पुच्छे जाने आह् ले सवाल

प्लांकफोर्थ कीऽ ऐ ते एह् कीऽ उल्लेखनीय ऐ ?

planckforth इक प्रोजेक्ट ऐ जेह् ड़ा हत्थ-लिखित, न्यूनतम ईएलएफ बाइनरी थमां शुरू करियै इक पूरी चाल्ली कन्नै फ़ंक्शनल फोर्थ इंटरप्रेटर गी बूटस्ट्रैप करदा ऐ. असेंबलर जां कंपाइलर पर भरोसा करने दे बजाय, पूरा सिस्टम कच्चे बाइटें थमां बनाया जंदा ऐ, जिस कन्नै एह् निम्न स्तर दे सिस्टम प्रोग्रामिंग च इक असाधारण अभ्यास बनांदा ऐ। एह् दस्सदा ऐ जे किस चाल्ली इक पूरा प्रोग्रामिंग माहौल लगभग कुसै बी चीजै थमां उब्बी सकदा ऐ — सिर्फ इक नमीं बीऽ बाइनरी ते वृद्धिशील आत्म-परिभाषा।

प्लांकफोर्थ अपने आप गी इक नमीं बाइनरी थमां किस चाल्ली बूटस्ट्रैप करदा ऐ?

प्रक्रिया हत्थ-निर्मित ईएलएफ एक्जीक्यूटिव कन्नै शुरू होंदी ऐ जिस च सिर्फ सारें शा आदिम ऑपरेशन होंदे न — इक वर्ण गी पढ़ना, इक वर्ण लिखना, ते इक छोटा निष्पादन लूप. इनें न्यूनतम आदिम थमां, सिस्टम फोर्थ च नमें शब्द (फंक्शन) गी परिभाशित करदी ऐ, हर इक आखरी पर निर्माण करदी ऐ। परत दर परत, एह् अंकगणित, स्मृति संचालन, नियंत्रण प्रवाह, ते अंत च इक पूर्ण फोर्थ इंटरप्रेटर दा निर्माण करदा ऐ, एह् सारे बगैर बाहरी उपकरणें दे.

इस प्रोजेक्ट दा अध्ययन करने कन्नै कुस गी फायदा होग?

कंपाइलर, इंटरप्रेटर, ऑपरेटिंग सिस्टम इंटरनल, जां ईएलएफ बाइनरी प्रारूप च रुचि रखने आह् ले डेवलपर्स गी प्लैंकफोर्थ अमूल्य पाग. फोर्थ जां बूटस्ट्रैपिंग तकनीकें दे बारे च उत्सुक कुसै बी व्यक्ति आस्तै बी एह् इक बेहतरीन संसाधन ऐ। जेकर तुस इस चाल्ली दे क्यूरेट डेवलपर उपकरणें ते ओपन-सोर्स प्रोजेक्टें दी खोज करा दे ओ तां मेवेज़ सिर्फ $19/मो.

दे विकास वर्कफ़्लो ते तकनीकी विषयें गी कवर करने आह् ले 207 मॉड्यूलें तगर पुज्ज प्रदान करदा ऐ

इस भंडार थमां मैं फोर्थ दे बारे च केह् जानना ऐ ?

planckforth जमीन थमां अग्गें सिखांदा ऐ — शाब्दिक रूप च। तुस समझगेओ जे मशीन स्तर पर स्टैक-आधारत भाशा किस चाल्ली कम्म करदी ऐ, शब्दें गी किस चाल्ली परिभाशत ते रचना कीती जंदी ऐ, ते इंटरप्रेटर लूप अंदरूनी तौर उप्पर किस चाल्ली कम्म करदा ऐ। एह् सारे अमूर्तता गी उतारदा ऐ, शब्दकोश, डेटा स्टैक, ते फौरी शब्दें जनेह् अवधारणाएं दे पिच्छें कच्चे मैकेनिक गी दस्सदा ऐ। मेवेज़ मॉड्यूल इस सिखलाई गी अतिरिक्त डेवलपर संसाधनें कन्नै पूरक करी सकदे न.