एसआईओडी: Difference between revisions
From Vigyanwiki
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
| screenshot = <!-- Filename only --> | | screenshot = <!-- Filename only --> | ||
| screenshot caption = | | screenshot caption = | ||
| paradigms = [[ | | paradigms = [[बहु कार्यात्मक प्रोग्रामिंग भाषा|मल्टी]]: [[कार्यात्मक प्रोग्रामिंग|कार्यात्मक]], [[प्रक्रियात्मक प्रोग्रामिंग|प्रक्रियात्मक]], [[मेटाप्रोग्रामिंग|मेटा]] | ||
| family = [[लिस्प (प्रोग्रामिंग भाषा)|लिस्प]] | | family = [[लिस्प (प्रोग्रामिंग भाषा)|लिस्प]] | ||
| designer = जॉर्ज जे. कैरेटे | | designer = जॉर्ज जे. कैरेटे | ||
Line 19: | Line 19: | ||
| latest preview version = | | latest preview version = | ||
| latest preview date = <!-- {{Start date and age|2019|MM|DD|df=yes}} --> | | latest preview date = <!-- {{Start date and age|2019|MM|DD|df=yes}} --> | ||
| typing = [[मजबूत टाइपिंग| | | typing = [[मजबूत टाइपिंग|दृड़]], [[गतिशील टाइपिंग|गतिशील]], [[अव्यक्त टाइपिंग|अव्यक्त]] | ||
| scope = | | scope = शाब्दिक | ||
| programming language = [[सी (प्रोग्रामिंग भाषा)|सी]] | | programming language = [[सी (प्रोग्रामिंग भाषा)|सी]] | ||
| discontinued = | | discontinued = | ||
Line 35: | Line 35: | ||
}} | }} | ||
स्कीम इन वन | स्कीम इन वन डिफ्यून या ह्यूमरली स्कीम इन वन डे ('''एसआईओडी''') एक [[प्रोग्रामिंग भाषा]] है जो [[लिस्प (प्रोग्रामिंग भाषा)|लिस्प]] भाषा की एक उपभाषा है। यह उपभाषा छोटे आकार के फंक्शनों का कार्यान्वयन है, जिसे सी प्रोग्रामिंग भाषा में लिखा गया है और सी प्रोग्रामिंग फंक्शनों को अंतः स्थापित करने के लिए डिज़ाइन किया गया है। यह लगभग लिस्प जैसी भाषा का सबसे छोटा प्रायोगिक कार्यान्वयन होने के कारण उल्लेखनीय है। इसे मूल रूप से जॉर्ज जे कैरेट द्वारा लिखा गया था। इसको जीएनयू लेसर जनरल पब्लिक लाइसेंस (एलजीपीएल) के अंतर्गत प्रारम्भ किया गया था जो अब एक मुक्त-स्रोत सॉफ़्टवेयर है। | ||
== विशेषताएँ == | == विशेषताएँ == | ||
एसआईओडी सुविधाओं में | एसआईओडी सुविधाओं में निम्नलिखित विशेषताएँ सम्मिलित हैं: | ||
* [[लैम्ब्डा पेपर्स]] से योजना के मूल संस्करण को | * [[लैम्ब्डा पेपर्स|लैम्ब्डा पेपर]] से योजना के मूल संस्करण को प्रयुक्त करता है लेकिन आधुनिक भाषा [[तकनीकी मानक|तकनीकी मानकों]] में से किसी को भी नहीं प्रयुक्त करता है। | ||
* लिस्प [[दुभाषिया (कंप्यूटिंग)|प्रोग्रामिंग भाषा]] में | * लिस्प [[दुभाषिया (कंप्यूटिंग)|प्रोग्रामिंग भाषा]] में वास्तविक मूल संग्रहण के अपेक्षाकृत प्रारम्भिक उपयोग का प्रतिनिधित्व करता है, जिसे बाद में [[एससीएम (योजना कार्यान्वयन)]] और [[जीएनयू गुइले]] द्वारा प्रस्तुत किया गया था। | ||
* [[ संकलक | | * [[ संकलक |कार्यान्वयन]] को एक निश्चित [[मशीन कोड]] फ़ंक्शन प्रस्तावना प्रस्तुत करके कार्यान्वित किया जाता है, जिसके बाद व्याख्या किए जाने वाले [[पार्स वृक्ष|पार्स-ट्री]] का अपेक्षाकृत अधिक कार्यान्वयन होने वाला बाइनरी प्रतिनिधित्व होता है। | ||
== अनुप्रयोग == | == अनुप्रयोग == | ||
* जीएनयू | * जीएनयू छवि कार्यान्वित प्रोग्राम (जीआईएमपी) - जीआईएमपी 2.4 प्रारम्भ होने तक एसआईओडी इसकी प्राथमिक [[विस्तार भाषा]], [[स्क्रिप्ट-फू]] [[विस्तार भाषा|भाषा]] थी।<ref>{{cite web |url=http://www.gimp.org/docs/script-fu-update.html |title=GIMP – Script-Fu Migration Guide |work=gimp.org |access-date=2011-11-12}}</ref> | ||
* [[सियाग कार्यालय]] - | * [[सियाग कार्यालय|सियाग-ऑफिस]] - एसआईएजी के आधार के रूप में एसआईओडी का उपयोग करने वाला एक [[स्प्रेडशीट]] एप्लिकेशन है। | ||
* [[ महोत्सव भाषण संश्लेषण प्रणाली | | * [[ महोत्सव भाषण संश्लेषण प्रणाली |भाषण समन्वित प्रणाली]] - इसका अंतर्निहित एसआईओडी कमांड अनुवादक है।<ref>{{cite web |url=http://www.cstr.ed.ac.uk/projects/festival |title=सीएसटीआर महोत्सव भाषण संश्लेषण प्रणाली|access-date=2013-05-26}}</ref> | ||
== संदर्भ == | == संदर्भ == | ||
{{Reflist}} | {{Reflist}} | ||
== बाहरी संबंध == | == बाहरी संबंध == | ||
*{{Official website|people.delphiforums.com/gjc//siod.html}} | *{{Official website|people.delphiforums.com/gjc//siod.html}} | ||
*{{GitHub|gjcarrette/siod| | *{{GitHub|gjcarrette/siod|एसआईओडी}} | ||
*[https://archive.codeplex.com/?p=siod SIOD on CodePlex] | *[https://archive.codeplex.com/?p=siod SIOD on CodePlex] | ||
Revision as of 08:07, 10 July 2023
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.