तो एक नया वेब प्रोग्रामर (पृष्ठभूमि सी, सी ++, और पायथन में सबसे अधिक है) बिना किसी जावास्क्रिप्ट अनुभव (या मैंने जो अनुभव किया है उसके आधार पर इसका अनुभव करने की इच्छा) के रूप में, मैं कॉफीस्क्रिप्ट पर कुछ पूर्ववर्ती शोध कर रहा हूं और वास्तव में मुझे पसंद है पसंद है। मैंने देखा कि एक छोटी सी छोटी सी बात यह थी कि कॉफीस्क्रिप्ट कॉफीस्क्रिप्ट में लिखा गया था, जो कि अच्छा है ... लेकिन मुझे वास्तव में समझ में नहीं आता कि यह कैसे संभव है। दुर्भाग्य से मैंने अपने पिछले वरिष्ठ स्तर के कंप्यूटर साइंस कोर्स के दौरान कंपाइलर्स की बजाय नेटवर्क सुरक्षा लेने का विकल्प चुना।कॉफीस्क्रिप्ट में कॉफीस्क्रिप्ट कैसे लिखा जा सकता है?
मैंने लोगों को उस भाषा के मौजूदा कंपाइलरों का उपयोग करने के लिए लक्षित भाषा में भाषाएं लिखने के बारे में सुना है, लेकिन मैं इस बारे में कोई जानकारी नहीं खो सकता कि यह कैसे काम कर सकता है क्योंकि यह पहला कार्यान्वयन है।
मेरा अनुमान है एक एम्बेडेड खोल स्क्रिप्ट है कि एक आत्म निर्देशात्मक के निर्माण के लिए प्रारंभिक ढांचे के कुछ नीचे बिछाने की देखभाल कर सकते हैं (इस व्यवहार इस शब्द का ठीक से वर्णन करता है?) भाषा है?
http: //en.wikipedia।संगठन/विकी/बूटस्ट्रैपिंग_ (कंपाइलर्स) –
चेतावनी दी जानी चाहिए कि आपको कॉफीस्क्रिप्ट में कोड करने के लिए जावास्क्रिप्ट को अच्छी तरह से जानने की आवश्यकता है, क्योंकि सभी रनटाइम त्रुटियां संकलित स्रोत को इंगित करती हैं। –
पुन शब्दावली: आप कह सकते हैं कि कॉफीस्क्रिप्ट कंपाइलर ** मूल रूबी कार्यान्वयन से ** बूटस्ट्रैप ** था। आप यह भी कह सकते हैं कि कॉफीस्क्रिप्ट भाषा ** स्वयं-होस्टिंग ** है। – Quuxplusone