इस प्रोजेक्ट के बारे में
अवलोकन
क्लोजरस्क्रिप्ट एक ओपन-सोर्स कंपाइलर है जो क्लोजर स्रोत कोड को जावास्क्रिप्ट में अनुवादित करता है, जिससे डेवलपर्स क्लोजर भाषा का उपयोग करके ब्राउज़रों और अन्य जावास्क्रिप्ट वातावरणों में चलने वाले अनुप्रयोग लिख सकते हैं। एक विशिष्ट डिज़ाइन लक्ष्य यह है कि उत्सर्जित जावास्क्रिप्ट Google क्लोजर ऑप्टिमाइज़िंग कंपाइलर के उन्नत संकलन मोड के साथ संगत है, जो अंतिम आउटपुट के आक्रामक अनुकूलन को सक्षम बनाता है।
वर्तमान रिलीज़
परियोजना दस्तावेज़ में संदर्भित नवीनतम स्थिर रिलीज़ 1.12.145 है। कंपाइलर को Maven निर्देशांक org.clojure/clojurescript के अंतर्गत वितरित किया गया है और इसे कई बिल्ड टूल्स से उपभोग किया जा सकता है:
- Clojure deps.edn: org.clojure/clojurescript संस्करण 1.12.145 के साथ
- Leiningen: org.clojure/clojurescript 1.12.145
- Maven: groupId org.clojure, artifactId clojurescript, संस्करण 1.12.145
सभी जारी किए गए संस्करण Maven रिपॉजिटरी के माध्यम से प्रकाशित और खोजे जा सकते हैं।
आरंभ करना
नए उपयोगकर्ताओं को आधिकारिक वेबसाइट (clojurescript.org) पर होस्ट किए गए क्विक स्टार्ट गाइड, सामान्य दस्तावेज़ और ट्यूटोरियल के लिए निर्देशित किया जाता है। परियोजना एक पृष्ठ भी बनाए रखती है जिसमें क्लोजरस्क्रिप्ट का उपयोग करने वाली कंपनियों की सूची होती है, जो वास्तविक दुनिया में अपनाने के संदर्भ के रूप में काम कर सकती है।
समुदाय और समर्थन
प्रश्न और प्रतिक्रिया क्लोजर मेलिंग सूची के माध्यम से संभाली जाती है। अतिरिक्त समुदाय-संचालित चैनलों में एक क्लोजरस्क्रिप्ट उपयोगकर्ता मेलिंग सूची, #clojurescript IRC चैनल और एक स्लैक चैनल शामिल हैं। बग रिपोर्ट और सुविधा अनुरोध CLJS परियोजना के अंतर्गत एक Jira उदाहरण में ट्रैक किए जाते हैं, और विकी प्रभावी ढंग से समस्याओं की रिपोर्ट करने के तरीके पर मार्गदर्शन प्रदान करता है।
योगदान
क्लोजरस्क्रिप्ट क्लोजर के समान लाइसेंस के अंतर्गत संचालित होता है। योगदानकर्ताओं के पास हस्ताक्षरित योगदानकर्ता समझौता होना चाहिए और उचित चैनलों के माध्यम से पैच जमा करना चाहिए; योगदान विवरण clojure.org पर और परियोजना विकी के डेवलपर अनुभाग में प्रलेखित हैं, जो कंपाइलर पर काम करने और उसके परीक्षण चलाने को भी कवर करता है। परियोजना YourKit को उसके जावा प्रोफाइलर के लिए ओपन-सोर्स लाइसेंस दान करने के लिए स्वीकार करती है, जिसने कंपाइलर की प्रदर्शन प्रोफाइलिंग को सरल बना दिया है।
लाइसेंस
कॉपीराइट (c) रिच हिकी। सर्वाधिकार सुरक्षित। सॉफ्टवेयर को Eclipse Public License 1.0 (EPL-1.0) के अंतर्गत वितरित किया गया है, और उपयोग या पुनर्वितरण का अर्थ उस लाइसेंस की शर्तों से सहमत होना है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.