এই আবেদনটি কোটলিন, কোটলিন পাঠ, কোটলিন নমুনা এবং কোটলিন বা জাভা কী? এটি অংশ নিয়ে গঠিত।
আপনি এই অ্যাপ্লিকেশনটি ব্যবহার করতে পারেন, যেখানে আপনি যে কোনও সময় কোটলিন ভাষা সম্পর্কে আরও তথ্য এবং বিশদ অর্জন করতে পারেন।
কোটলিন 2010 সালে জেটব্রেইন্স ফার্ম দ্বারা তৈরি করা হয়েছিল।
১৯ জুলাই, ২০১১-এ জেভিএম ভাষা সামিট ইভেন্টে কোটলিন ঘোষিত হয়েছিল।
কোটলিন একটি স্থির প্রোগ্রামিং ভাষা।
কোটলিন একটি ওপেন সোর্স প্রকল্প যা অ্যাপাচি ২.০ লাইসেন্সের অধীনে তৈরি, সমর্থন ও সহায়তার জন্য উন্মুক্ত।
প্রকল্পের উত্স কোডটি সবার জন্য উন্মুক্ত। প্রকল্পটি সমর্থন করার জন্য আপনি উন্নতি করতে পারেন। প্রকল্পটি পর্যালোচনা ও সমর্থন করতে আপনি গিথুব: https://github.com/jetbrains/kotlin দেখতে পারেন
কোটলিনের প্রথম বিকাশ রাশিয়া ভিত্তিক সংস্থা জেটব্রেইনসের সফটওয়্যার বিকাশকারীরা করেছিলেন। কোটলিনের নাম এসেছে রাশিয়ার কোটলিন দ্বীপ থেকে।
1) কোটলিন হ'ল একটি নিখরচায়, ওপেন সোর্স কোড প্রোগ্রামিংয়ের ভাষা যা অ্যাপাচি ২.০ লাইসেন্সের আওতায় স্থিতিশীলভাবে বিকশিত হয়েছে। আপনি কোটলিন ভাষা সমর্থন করতে এবং কোটলিনের উন্নয়নে অবদান রাখতে পারেন।
2) কোটলিন একটি বস্তু ভিত্তিক কার্যকরী ভাষা al এটি জাভা, সি # এবং সি ++ এর মতো একটি অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ভাষা।
3) পার্ল এবং ইউনিক্স / লিনাক্স শেল স্ক্রিপ্ট স্টাইল স্ট্রিংয়ে যোগ করা সমর্থন করে।
৪) কোটলিন জাভার চেয়ে খাটো এবং বেশি নির্দিষ্ট। প্রোগ্রামারদের খুশি এবং আকর্ষণ করে এমন সর্বাধিক গুরুত্বপূর্ণ বৈশিষ্ট্যটি হ'ল এটি সহজ এবং অনন্য।
5) কোটলিন জাভা এবং অ্যান্ড্রয়েডের সাথে 100% সামঞ্জস্যপূর্ণ কাজ করে। জাভা দিয়ে কোটলিনকে অর্ধেক আপেল হিসাবে ভাবা যেতে পারে।
)) কোটলিন জাভার চেয়ে আরও সুরক্ষিত ভাষা। সুতরাং এই সুরক্ষা মানে কি? নাল ডেটা, যা ১৯65৫ সাল থেকে অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামগুলিতে ব্যবহৃত হয়েছে এবং কোটি কোটি ডলারের ক্ষয়ক্ষতি হয়েছে, কোটলিনের সাথে আরও সুরক্ষিতভাবে চিকিত্সা করা হয়েছিল এবং সিস্টেমকে ক্ষতিগ্রস্থ হওয়া থেকে রোধ করা হয়েছিল। কোটলিনে নাল ত্রুটি পেতে আপনাকে একটি বিশেষ প্রচেষ্টা করতে হবে :)
7. এটি সার্ভার এবং ক্লায়েন্ট ভিত্তিক ওয়েব অ্যাপ্লিকেশনগুলির বিকাশ সমর্থন করে।
৮. এটি জাভাস্ক্রিপ্ট কোডগুলিতে সংকলিত এবং এইচটিএমএল পৃষ্ঠাগুলিতে ব্যবহৃত হয়।
আপনি যদি জাভাস্ক্রিপ্ট এবং এইচটিএমএলের মতো ওয়েবে ব্যবহৃত ভাষাগুলিতে আগ্রহী হন তবে আমার ধারণা কোটলিন এমন একটি ভাষা যা আপনার পছন্দ হবে।
9. কোটলিন এবং জাভা একসাথে কাজ করছে। আপনি জাভানে কোটলিন এবং কোটলিনে জাভা ব্যবহার করতে পারেন। অ্যান্ড্রয়েড স্টুডিওতে আপনার লেখা জাভা কোডটি আপনি সহজেই কোটলিন ভাষায় অনুবাদ করতে পারেন।
১০. কোটলিন বিদ্যমান জাভা গ্রন্থাগারগুলি ব্যবহার করে অ্যাপ্লিকেশন বিকাশ সক্ষম করে। এটি জাভা নিয়ে কাজ করে। এটি জাভা থেকে স্বাধীনভাবে বিবেচনা করা যায় না।
১১. কোটলিন ভাষাটি হাইলাইট করে এমন সবচেয়ে গুরুত্বপূর্ণ বিষয়: গুগল কোম্পানির অ্যান্ড্রয়েড বিকাশকারী বিভাগ এই ভাষাটিকে বিশ্বাস করে এবং অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলি বিকাশে এটি সমর্থন করে।
কোটলিন প্রোগ্রামিং ভাষার সাহায্যে আপনি ৪ টি প্রধান প্ল্যাটফর্ম বা অঞ্চলগুলিতে বিভিন্ন অ্যাপ্লিকেশন বিকাশ করতে পারেন। উন্নয়নের অঞ্চলগুলি নীচে তালিকাভুক্ত করা হয়েছে।
জেভিএম: সার্ভার-সাইড অ্যাপ্লিকেশন
অ্যান্ড্রয়েড: অ্যান্ড্রয়েড অ্যাপস
ব্রাউজার: জাভাস্ক্রিপ্ট ভিত্তিক ওয়েব অ্যাপ্লিকেশন
নেটিভ: ম্যাকস, আইওএস এবং এমবেডেড সিস্টেম অ্যাপ্লিকেশন। (বিকাশের অধীনে।)
ক) জাভাতে কোটলিনের কিছু ঘাটতি সংশোধন:
নাল রেফারেন্সগুলি পরীক্ষা করা হচ্ছে,
কোনও কাঁচা তথ্য প্রকার নেই,
অ্যারে পরিবর্তন হয় না
সঠিক ধরণের কার্যাবলী রয়েছে।
এটি ব্যতিক্রম পরীক্ষা করে না।
খ) কোটলিন সহ জাভাতে বৈশিষ্ট্যগুলি নেই:
নাল-সুরক্ষা
স্মার্ট কাস্ট
স্ট্রিং টেম্পলেটগুলি,
সম্পত্তি,
প্রাথমিক নির্মাণকারী,
ব্যাপ্তি,
অপারেটর ওভারলোডিং
ডেটা ক্লাস
আরও তথ্যের জন্য, আপনি সরকারী কোটলিন পৃষ্ঠাটি দেখতে পারেন:
https://kotlinlang.org/
গ) জাভাতে বৈশিষ্ট্যগুলি কিন্তু কোটলিন নয়
ব্যতিক্রম নিয়ন্ত্রণ
আদিম তথ্য প্রকার
স্থির সদস্য
জোকার প্রকার
টার্নারি অপারেটর
আপডেট করা হয়েছে
২২ জুন, ২০২৫