প্রকল্প সম্পর্কে
Kotlin একটি সংক্ষিপ্ত মাল্টিপ্ল্যাটফর্ম প্রোগ্রামিং ভাষা যা JetBrains এবং অবদানকারীদের দ্বারা উন্নয়ন করা হয়েছে।
এই সংগ্রহস্থলে Kotlin-এর মূল উৎস কোড রয়েছে: কম্পাইলার, স্ট্যান্ডার্ড লাইব্রেরি, রিফ্লেকশন এবং kotlin-test লাইব্রেরি, Gradle এবং Maven প্লাগইন, Kotlin/Native, এবং সম্পর্কিত অভ্যন্তরীণ মডিউল।
- Kotlin Multiplatform একটি মূল সুবিধা, যা Kotlin Multiplatform এবং Compose Multiplatform এর মাধ্যমে Android, iOS, ডেস্কটপ এবং ওয়েব জুড়ে শেয়ার করা ব্যবসায়িক লজিক এবং UI অনুমতি দেয়।
- IntelliJ IDEA, Eclipse এবং একটি Sublime Text প্যাকেজের জন্য প্লাগইনের মাধ্যমে সম্পাদন সমর্থন প্রদান করা হয়। IntelliJ প্লাগইন উৎসটি intellij-community সংগ্রহস্থলে রক্ষণাবেক্ষণ করা হয়।
- প্রকল্পটি Gradle এবং JDK টুলচেইন ব্যবহার করে নির্মিত হয়, Eclipse Adoptium থেকে JDK স্বয়ংপ্রবাহন করা হয়। Windows-এ, দীর্ঘ পাথ সক্ষম করতে git config core.longpaths true সেট করতে হতে পারে।
- উপকারী Gradle কাজে clean, dist (dist/kotlinc/ এ কম্পাইলার বিতরণ সংগ্রহ করে), install (স্থানীয় Maven সংগ্রহস্থলে আর্টিফ্যাক্ট প্রকাশ করে), coreLibsTest, gradlePluginTest, এবং compilerTest অন্তর্ভুক্ত।
- কিছু আর্টিফ্যাক্ট, মূলত Maven প্লাগইন, Maven দিয়ে আলাদাভাবে তৈরি করা হয়; Kotlin/Native বিল্ডের বিস্তার kotlin-native/README.md-এ পাওয়া যায়।
- অনুযায়ী যাচাই সক্রিয় করা হয়েছে; Gradle verification-metadata.xml-এর সাথে নির্ভরশক্তি হ্যাশ যাচাই করে। স্ক্রিপ্টগুলি মেটাডেটা পুনরুত্পন্ন করতে সাহায্য করে।
- -dev সংস্করণগুলি ঘন ঘন প্রকাশ করা হয় এবং একটি Maven bootstrap সংগ্রহস্থল থেকে উপলব্ধ।
- প্রকল্পটি Apache License 2.0-এর অধীনে লাইসেন্সপ্রাপ্ত। অবদান নির্দেশিকা docs/contributing.md-এ পাওয়া যায়।
এটি Kotlin ভাষার অফিসিয়াল উৎস সংগ্রহস্থল, যা উৎস থেকে টুলচেইন তৈরি করতে, কম্পাইলার/স্ট্যান্ডার্ড লাইব্রেরিতে অবদান রাখতে, বা উন্নয়ন ট্র্যাক করতে চান ডেভেলপারদের জন্য উপকারী。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.