एसआईओडी: Difference between revisions

From Vigyanwiki
m (Deepak moved page यहाँ to एसआईओडी without leaving a redirect)
No edit summary
 
(4 intermediate revisions by 3 users not shown)
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 = शाब्दिक
| 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}}
*{{GitHub|gjcarrette/siod|SIOD}}
*{{GitHub|gjcarrette/siod|एसआईओडी}}
*[https://archive.codeplex.com/?p=siod SIOD on CodePlex]
*[https://archive.codeplex.com/?p=siod SIOD on CodePlex]


{{Lisp programming language}}
{{Lisp programming language}}
[[Category: योजना (प्रोग्रामिंग भाषा) दुभाषिए]] [[Category: योजना (प्रोग्रामिंग भाषा) कार्यान्वयन]]


[[Category: Machine Translated Page]]
[[Category:All articles needing additional references]]
[[Category:All articles with topics of unclear notability]]
[[Category:Articles needing additional references from October 2012]]
[[Category:Articles with invalid date parameter in template]]
[[Category:Articles with multiple maintenance issues]]
[[Category:Articles with topics of unclear notability from October 2012]]
[[Category:Collapse templates]]
[[Category:Created On 23/06/2023]]
[[Category:Created On 23/06/2023]]
[[Category:Lua-based templates]]
[[Category:Machine Translated Page]]
[[Category:Navigational boxes| ]]
[[Category:Navigational boxes without horizontal lists]]
[[Category:Official website not in Wikidata]]
[[Category:Pages with script errors]]
[[Category:Products articles with topics of unclear notability]]
[[Category:Sidebars with styles needing conversion]]
[[Category:Template documentation pages|Documentation/doc]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates generating microformats]]
[[Category:Templates that add a tracking category]]
[[Category:Templates that are not mobile friendly]]
[[Category:Templates that generate short descriptions]]
[[Category:Templates using TemplateData]]
[[Category:Wikipedia metatemplates]]
[[Category:योजना (प्रोग्रामिंग भाषा) कार्यान्वयन]]
[[Category:योजना (प्रोग्रामिंग भाषा) दुभाषिए]]

Latest revision as of 09:42, 15 July 2023

एसआईओडी
Paradigmsमल्टी: कार्यात्मक, प्रक्रियात्मक, मेटा
परिवारलिस्प
द्वारा डिज़ाइन किया गयाजॉर्ज जे. कैरेटे
Developerजॉर्ज जे. कैरेटे
पहली प्रस्तुतिApril 1988; 36 years ago (1988-04)
Stable release
3.63 / 27 April 2008; 16 years ago (2008-04-27)
टाइपिंग अनुशासनदृड़, गतिशील, अव्यक्त
स्कोपशाब्दिक
कार्यान्वयन भाषासी
प्लेटफॉर्मवैक्स, स्पार्क, आईए-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.

बाहरी संबंध