एसआईओडी
From Vigyanwiki
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
(Learn how and when to remove this template message)
|
Paradigms | मल्टी: कार्यात्मक, प्रक्रियात्मक, मेटा |
---|---|
परिवार | लिस्प |
द्वारा डिज़ाइन किया गया | जॉर्ज जे. कैरेटे |
Developer | जॉर्ज जे. कैरेटे |
पहली प्रस्तुति | April 1988 |
Stable release | 3.63
/ 27 April 2008 |
टाइपिंग अनुशासन | दृड़, गतिशील, अव्यक्त |
स्कोप | शाब्दिक |
कार्यान्वयन भाषा | सी |
प्लेटफॉर्म | वैक्स, स्पार्क, आईए-32 |
ओएस | क्रॉस-प्लेटफॉर्म: लिनक्स, सोलारिस, आईआरआईएक्स, ओपनवीएमएस, विंडोज |
लाइसेंस | एलजीपीएल |
वेबसाइट | people |
Influenced by | |
लिस्प, स्कीम | |
Influenced | |
एससीएम, गुइले |
स्कीम इन वन डिफ्यून या ह्यूमरली स्कीम इन वन डे (एसआईओडी) एक प्रोग्रामिंग भाषा है जो लिस्प भाषा की एक उपभाषा है। यह उपभाषा छोटे आकार के फंक्शनों का कार्यान्वयन है, जिसे सी प्रोग्रामिंग भाषा में लिखा गया है और सी प्रोग्रामिंग फंक्शनों को अंतः स्थापित करने के लिए डिज़ाइन किया गया है। यह लगभग लिस्प जैसी भाषा का सबसे छोटा प्रायोगिक कार्यान्वयन होने के कारण उल्लेखनीय है। इसे मूल रूप से जॉर्ज जे कैरेट द्वारा लिखा गया था। इसको जीएनयू लेसर जनरल पब्लिक लाइसेंस (एलजीपीएल) के अंतर्गत प्रारम्भ किया गया था जो अब एक मुक्त-स्रोत सॉफ़्टवेयर है।
विशेषताएँ
एसआईओडी सुविधाओं में निम्नलिखित विशेषताएँ सम्मिलित हैं:
- लैम्ब्डा पेपर से योजना के मूल संस्करण को प्रयुक्त करता है लेकिन आधुनिक भाषा तकनीकी मानकों में से किसी को भी नहीं प्रयुक्त करता है।
- लिस्प प्रोग्रामिंग भाषा में वास्तविक मूल संग्रहण के अपेक्षाकृत प्रारम्भिक उपयोग का प्रतिनिधित्व करता है, जिसे बाद में एससीएम (योजना कार्यान्वयन) और जीएनयू गुइले द्वारा प्रस्तुत किया गया था।
- कार्यान्वयन को एक निश्चित मशीन कोड फ़ंक्शन प्रस्तावना प्रस्तुत करके कार्यान्वित किया जाता है, जिसके बाद व्याख्या किए जाने वाले पार्स-ट्री का अपेक्षाकृत अधिक कार्यान्वयन होने वाला बाइनरी प्रतिनिधित्व होता है।
अनुप्रयोग
- जीएनयू छवि कार्यान्वित प्रोग्राम (जीआईएमपी) - जीआईएमपी 2.4 प्रारम्भ होने तक एसआईओडी इसकी प्राथमिक विस्तार भाषा, स्क्रिप्ट-फू भाषा थी।[1]
- सियाग-ऑफिस - एसआईएजी के आधार के रूप में एसआईओडी का उपयोग करने वाला एक स्प्रेडशीट एप्लिकेशन है।
- भाषण समन्वित प्रणाली - इसका अंतर्निहित एसआईओडी कमांड अनुवादक है।[2]
संदर्भ
- ↑ "GIMP – Script-Fu Migration Guide". gimp.org. Retrieved 2011-11-12.
- ↑ "सीएसटीआर महोत्सव भाषण संश्लेषण प्रणाली". Retrieved 2013-05-26.