প্রকল্প সম্পর্কে
সারসংক্ষেপ
ClojureScript একটি উন্মুক্ত-সোর্স কম্পাইলার যা Clojure সোর্স কোডকে JavaScript-এ রূপান্তর করে, যাতে ডেভেলপাররা Clojure ভাষা ব্যবহার করে ব্রাউজারে এবং অন্যান্য JavaScript পরিবেশে চলা অ্যাপ্লিকেশন লিখতে পারেন। একটি বৈশিষ্ট্যপূর্ণ নকশা লক্ষ্য হলো যে নির্গত JavaScript Google Closure অপটিমাইজিং কম্পাইলারের উন্নত কম্পাইলেশন মোডের সাথে সামঞ্জস্যপূর্ণ, যা চূড়ান্ত আউটপুটের তীব্র অপটিমাইজেশন সম্ভব করে।
বর্তমান রিলিজ
প্রকল্প নথিতে উল্লিখিত সর্বশেষ স্থিতিশীল রিলিজ হলো 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, version 1.12.145
সব রিলিজ করা সংস্করণ Maven রিপোজিটরিগুলিতে প্রকাশিত এবং অনুসন্ধানযোগ্য।
শুরু করার পদ্ধতি
নতুন ব্যবহারকারীদের Quick Start গাইড, সাধারণ নথি এবং আনুষ্ঠানিক ওয়েবসাইটে (clojurescript.org) হোস্ট করা টিউটোরিয়ালে পরিচালিত করা হয়。 প্রকল্পটি ClojureScript ব্যবহারকারী কোম্পানিগুলির একটি তালিকাও রক্ষণাবেক্ষণ করে, যা বাস্তব-বিশ্বের গ্রহণের জন্য রেফারেন্স হিসেবে ব্যবহার করা যেতে পারে।
কমিউনিটি এবং সহায়তা
প্রশ্ন এবং মতামত Clojure মেইলিং লিস্টের মাধ্যমে পরিচালিত হয়। অতিরিক্ত কমিউনিটি-চালিত চ্যানেলগুলির মধ্যে রয়েছে ClojureScript ইউজার মেইলিং লিস্ট, #clojurescript IRC চ্যানেল এবং একটি Slack চ্যানেল। বাগ রিপোর্ট এবং ফিচার অনুরোধ CLJS প্রকল্পের অধীনে একটি Jira ইনস্ট্যান্সে ট্র্যাক করা হয়, এবং wiki-তে কার্যকরভাবে সমস্যা রিপোর্ট করার নির্দেশিকা দেওয়া আছে।
অবদান
ClojureScript Clojure-এর একই লাইসেন্সের অধীনে পরিচালিত হয়। অবদানকারীদের একটি স্বাক্ষরিত Contributor's Agreement থাকতে হবে এবং উপযুক্ত চ্যানেলের মাধ্যমে প্যাচ জমা দিতে হবে; অবদানের বিবরণ clojure.org এবং প্রকল্পের wiki-এর ডেভেলপার বিভাগে নথিভুক্ত করা আছে, যা কম্পাইলারের ওপর কাজ করা এবং এর পরীক্ষা চালানোর বিষয়ও কভার করে। প্রকল্পটি YourKit-কে ধন্যবাদ জানায় যারা তাদের Java প্রোফাইলারের জন্য একটি উন্মুক্ত-সোর্স লাইসেন্স দান করে কম্পাইলারের পারফরম্যান্স প্রোফাইলিং সহজ করে দিয়েছে।
লাইসেন্স
কপিরাইট (c) Rich Hickey। সর্বস্বত্ব সংরক্ষিত। সফটওয়্যারটি Eclipse Public License 1.0 (EPL-1.0) এর অধীনে বিতরণ করা হয়, এবং এর ব্যবহার বা পুনঃবিতরণ মানে সেই লাইসেন্সের শর্তাবলীর সাথে সম্মত হওয়া।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.