एसआईओडी: Difference between revisions

From Vigyanwiki
m (Deepak moved page यहाँ to एसआईओडी without leaving a redirect)
No edit summary
Line 5: Line 5:
}}
}}
{{Infobox programming language
{{Infobox programming language
| name = SIOD
| name = एसआईओडी
| logo = <!-- Filename only -->
| logo = <!-- Filename only -->
| logo caption =  
| logo caption =  
| screenshot = <!-- Filename only -->
| screenshot = <!-- Filename only -->
| screenshot caption =  
| screenshot caption =  
| paradigms = [[Multi-paradigm programming language|Multi]]: [[Functional programming|functional]], [[Procedural programming|procedural]], [[Metaprogramming|meta]]
| paradigms = [[मल्टी-पैराडाइम प्रोग्रामिंग भाषा|मल्टी]]: [[कार्यात्मक प्रोग्रामिंग|कार्यात्मक]], [[प्रक्रियात्मक प्रोग्रामिंग|प्रक्रियात्मक]], [[मेटाप्रोग्रामिंग|मेटा]]
| family = [[Lisp (programming language)|Lisp]]
| family = [[लिस्प (प्रोग्रामिंग भाषा)|लिस्प]]
| designer = George J. Carrette
| designer = जॉर्ज जे. कैरेटे
| developer = George J. Carrette
| developer = जॉर्ज जे. कैरेटे
| released = {{Start date and age|1988|04|df=yes}}
| released = {{Start date and age|1988|04|df=yes}}
| latest release version = 3.63
| latest release version = 3.63
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 = [[Strong typing|Strong]], [[Dynamic typing|dynamic]], [[Latent typing|latent]]
| typing = [[मजबूत टाइपिंग|मजबूत]], [[गतिशील टाइपिंग|गतिशील]], [[अव्यक्त टाइपिंग|अव्यक्त]]
| scope = Lexical
| scope = Lexical
| programming language = [[C (programming language)|C]]
| programming language = [[सी (प्रोग्रामिंग भाषा)|सी]]
| discontinued =
| discontinued =
| platform = [[VAX]], [[SPARC]], [[IA-32]]
| platform = [[वैक्स]], [[स्पार्क]], [[आईए-32]]
| operating system = [[Cross-platform]]: [[Linux]], [[Solaris (operating system)|Solaris]], [[IRIX]], [[OpenVMS]], [[Microsoft Windows|Windows]]
| operating system = [[क्रॉस-प्लेटफॉर्म]]: [[लिनक्स]], [[सोलारिस (ऑपरेटिंग सिस्टम)|सोलारिस]], [[आईआरआईएक्स]], [[ओपनवीएमएस]], [[माइक्रोसॉफ्ट विंडोज|विंडोज]]
| license = [[GNU Lesser General Public License|LGPL]]
| license = [[जीएनयू लेसर जनरल पब्लिक लाइसेंस|एलजीपीएल]]
| file ext =  
| file ext =  
| file format = <!-- or: | file formats = -->
| file format = <!-- or: | file formats = -->
Line 31: Line 31:
| implementations =  
| implementations =  
| dialects =  
| dialects =  
| influenced by = [[Lisp (programming language)|Lisp]], [[Scheme (programming language)|Scheme]]
| influenced by = [[लिस्प (प्रोग्रामिंग भाषा)|लिस्प]], [[स्कीम (प्रोग्रामिंग भाषा)|स्कीम]]
| influenced = [[SCM (Scheme implementation)|SCM]], [[GNU Guile|Guile]]
| influenced = [[एससीएम (योजना कार्यान्वयन)|एससीएम]], [[जीएनयू गुइले|गुइले]]
}}
}}
स्कीम इन वन डेफन, या विनोदपूर्वक स्कीम इन वन डे (एसआईओडी) एक [[प्रोग्रामिंग भाषा]] है, [[लिस्प (प्रोग्रामिंग भाषा)]] भाषा की एक [[बोली (कंप्यूटिंग)]], सी में लिखी गई बोली स्कीम (प्रोग्रामिंग भाषा) का एक छोटे आकार का कार्यान्वयन है। (प्रोग्रामिंग भाषा) और C प्रोग्राम के अंदर एम्बेड करने के लिए डिज़ाइन किया गया है। यह शायद लिस्प जैसी भाषा का सबसे छोटा व्यावहारिक कार्यान्वयन होने के कारण उल्लेखनीय है। यह मूल रूप से जॉर्ज जे कैरेट द्वारा लिखा गया था। यह [[जीएनयू लेसर जनरल पब्लिक लाइसेंस]] (एलजीपीएल) के तहत जारी किया गया [[मुफ़्त और ओपन-सोर्स सॉफ़्टवेयर]] है।
 
स्कीम इन वन डेफन, या ह्यूमरसली स्कीम इन वन डे ('''एसआईओडी''') एक [[प्रोग्रामिंग भाषा]] है, [[लिस्प (प्रोग्रामिंग भाषा)|लिस्प]] भाषा की एक बोली, बोली स्कीम का एक छोटे आकार का कार्यान्वयन, सी में लिखा गया है और सी कार्यक्रमों के अंदर एम्बेड करने के लिए डिज़ाइन किया गया है। यह शायद लिस्प जैसी भाषा का सबसे छोटा व्यावहारिक कार्यान्वयन होने के कारण उल्लेखनीय है। यह मूल रूप से जॉर्ज जे कैरेट द्वारा लिखा गया था। यह जीएनयू लेसर जनरल पब्लिक लाइसेंस (एलजीपीएल) के तहत जारी किया गया मुफ़्त और ओपन-सोर्स सॉफ़्टवेयर है।


== विशेषताएँ ==
== विशेषताएँ ==
एसआईओडी सुविधाओं में शामिल हैं:
एसआईओडी सुविधाओं में शामिल हैं:
* [[लैम्ब्डा पेपर्स]] से योजना के मूल संस्करण को लागू करता है, लेकिन आधुनिक भाषा [[तकनीकी मानक]] में से कोई भी नहीं।
* [[लैम्ब्डा पेपर्स]] से योजना के मूल संस्करण को लागू करता है लेकिन आधुनिक भाषा [[तकनीकी मानक|तकनीकी मानकों]] में से कोई भी नहीं।
* लिस्प (प्रोग्रामिंग भाषा) [[दुभाषिया (कंप्यूटिंग)]] में रूढ़िवादी कचरा संग्रह (कंप्यूटर विज्ञान) के बहुत प्रारंभिक उपयोग का प्रतिनिधित्व करता है, एक विधि जिसे बाद में [[एससीएम (योजना कार्यान्वयन)]] और [[जीएनयू गुइले]] द्वारा कॉपी किया गया।
* लिस्प [[दुभाषिया (कंप्यूटिंग)|प्रोग्रामिंग भाषा]] में रूढ़िवादी कचरा संग्रहण के बहुत शुरुआती उपयोग का प्रतिनिधित्व करता है, जिसे बाद में [[एससीएम (योजना कार्यान्वयन)]] और [[जीएनयू गुइले]] द्वारा कॉपी किया गया था।
* [[ संकलक ]] को एक निश्चित [[मशीन कोड]] फ़ंक्शन प्रस्तावना उत्सर्जित करके कार्यान्वित किया जाता है, जिसके बाद व्याख्या किए जाने वाले [[पार्स वृक्ष]] का तेजी से लोड होने वाला बाइनरी प्रतिनिधित्व होता है।
* [[ संकलक | संकलक]] को एक निश्चित [[मशीन कोड]] फ़ंक्शन प्रस्तावना उत्सर्जित करके कार्यान्वित किया जाता है, जिसके बाद व्याख्या किए जाने वाले [[पार्स वृक्ष]] का तेजी से लोड होने वाला बाइनरी प्रतिनिधित्व होता है।


== अनुप्रयोग ==
== अनुप्रयोग ==
* जीएनयू इमेज मैनिपुलेशन प्रोग्राम (जीआईएमपी) - जीआईएमपी 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>
* जीएनयू इमेज मैनिपुलेशन प्रोग्राम (जीआईएमपी) - जीआईएमपी 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>
* [[ महोत्सव भाषण संश्लेषण प्रणाली | महोत्सव भाषण संश्लेषण प्रणाली]] - एसआईओडी इसका अंतर्निहित कमांड दुभाषिया है।<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}}

Revision as of 19:47, 9 July 2023

एसआईओडी
Paradigmsमल्टी: कार्यात्मक, प्रक्रियात्मक, मेटा
परिवारलिस्प
द्वारा डिज़ाइन किया गयाजॉर्ज जे. कैरेटे
Developerजॉर्ज जे. कैरेटे
पहली प्रस्तुतिApril 1988; 36 years ago (1988-04)
Stable release
3.63 / 27 April 2008; 16 years ago (2008-04-27)
टाइपिंग अनुशासनमजबूत, गतिशील, अव्यक्त
स्कोपLexical
कार्यान्वयन भाषासी
प्लेटफॉर्मवैक्स, स्पार्क, आईए-32
ओएसक्रॉस-प्लेटफॉर्म: लिनक्स, सोलारिस, आईआरआईएक्स, ओपनवीएमएस, विंडोज
लाइसेंसएलजीपीएल
वेबसाइटpeople.delphiforums.com/gjc//siod.html
Influenced by
लिस्प, स्कीम
Influenced
एससीएम, गुइले

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

विशेषताएँ

एसआईओडी सुविधाओं में शामिल हैं:

अनुप्रयोग

संदर्भ

  1. "GIMP – Script-Fu Migration Guide". gimp.org. Retrieved 2011-11-12.
  2. "सीएसटीआर महोत्सव भाषण संश्लेषण प्रणाली". Retrieved 2013-05-26.

बाहरी संबंध