কোটলিন কী? - স্ক্র্যাচ থেকে কোটলিন শিখুন



কোটলিন হ'ল স্ট্যাটিকালি টাইপড, সাধারণ উদ্দেশ্যমূলক প্রোগ্রামিং ভাষা যা টাইপ ইনফারেন্সেন্স সহ। এই নিবন্ধে, আমি আপনাকে কোটলিন কী এবং এর বৈশিষ্ট্যগুলি বলব।

প্রোগ্রামিং ভাষা হ'ল যে কোনও সফ্টওয়্যার এর বিল্ডিং ব্লক। একটি সফ্টওয়্যার বা অ্যাপ্লিকেশন বিকাশ করতে আপনার বিভিন্ন ভাষার মতো দক্ষ হতে হবে , , , ইত্যাদি। এরকম একটি জনপ্রিয় প্রোগ্রামিং ভাষা কোটলিন । এই নিবন্ধে, আমি আপনাকে বলব কোটলিন কী এবং এর মূল কথাগুলি।

নীচে বিষয়গুলি এই নিবন্ধে আচ্ছাদিত রয়েছে:





চল শুরু করি

কোটলিন কী?

কোটলিন - কোটলিন কী - এডুরেকাকোটলিন হ'ল স্ট্যাটিকালি টাইপড, সাধারণ উদ্দেশ্যমূলক প্রোগ্রামিং ভাষা যা টাইপ ইনফারেন্সেন্স সহ। এটি ব্যাপকভাবে বিকাশ জন্য ব্যবহৃত হয় প্রয়োগ কোটলিন জাভা, এবংএর মানক লাইব্রেরির জেভিএম সংস্করণ নির্ভর করে জাভা ক্লাস লাইব্রেরি, তবে টাইপ ইনফারেন্স এর সিনট্যাক্সটিকে আরও সংক্ষিপ্ত হতে দেয়। কোটলিন মূলত জেভিএমকে লক্ষ্য করে কিন্তু সংকলন করে বা নেটিভ কোড। কোটলিন কোটলিন ফাউন্ডেশনের মাধ্যমে জেটব্রেইনস এবং গুগল স্পনসর করেছে।



এখন, আসুন এই নিবন্ধটির আরও গভীর দিকে ডুব দিন এবং কোটলিন প্রোগ্রামিং ভাষার বিভিন্ন অনন্য বৈশিষ্ট্যগুলি জানি।

কোটলিনের বৈশিষ্ট্য

কোটলিনের জনপ্রিয়তার কারণ হ'ল অনন্য বৈশিষ্ট্য যা এটি ধারণ করে। আসুন এখন বিভিন্ন বৈশিষ্ট্যের বিবরণে .ুকি।

জাভাতে ছাঁটা কীভাবে ব্যবহার করবেন
  1. সংক্ষিপ্ত : কোটলিনের চেয়ে আরও সংক্ষিপ্ত এবং জাভা তুলনায় আপনার কোডের প্রায় 40% কম লাইন লিখতে হবে।



  2. আন্তঃব্যবহার্যতা : কোটলিন প্রোগ্রামিং ভাষা জাভা দিয়ে অত্যন্ত আন্তঃযোগাযোগ্য। জাভা প্রকল্পে কোটলিন ব্যবহার করতে আপনার কোনও অসুবিধা হবে না।

  3. বৈশিষ্ট্য সমৃদ্ধ : কোটলিন বেশ কয়েকটি উন্নত বৈশিষ্ট্য সরবরাহ করে যেমন অপারেটর ওভারলোডিং, ল্যাম্বদা এক্সপ্রেশন, টেম্পলেট ইত্যাদি

  4. সহজ : কোটলিন প্রোগ্রামিংয়ের ভাষা শেখা সহজ। আপনি যদি জাভা ব্যাকগ্রাউন্ড থেকে এসে থাকেন তবে কোটলিন শেখা আপনার পক্ষে সহজ হবে।

  5. কম ত্রুটিযুক্ত: আমি আগেই বলেছি, কোটলিন একটি স্ট্যাটিকালি টাইপড প্রোগ্রামিং ল্যাঙ্গুয়েজ, যা আপনাকে সংকলন সময়ে ত্রুটিগুলি ধরতে সক্ষম করে তোলে, কারণ স্ট্যাটিকালি টাইপড প্রোগ্রামিং ল্যাঙ্গুয়েজগুলি কমপাইল সময়ে টাইপ চেক করে।

সুতরাং, এগুলি এমন কিছু বৈশিষ্ট্য যা কোটলিন প্রোগ্রামিং ভাষার জনপ্রিয়তাকে যুক্ত করে। এবার আপনি যে বিভিন্ন প্ল্যাটফর্মগুলিতে আপনার লিখেছেন এবং বিকাশ করেছেন সেগুলি একবার দেখে নেওয়া যাক কোটলিন অ্যাপ্লিকেশন।

কোটলিন আইডিই'র

java অবজেক্টের অ্যারে ঘোষণা করে

উপরের চিত্রে যেমন দেখানো হয়েছে, আপনি অ্যাপ্লিকেশনগুলি বিকাশ করতে হয় Eclipse বা IntelliJ বা Android Studio ব্যবহার করতে পারেন। তবে, আমি ইন্টেলিজ আইডিইএ ব্যবহার করছি কারণ এটি প্ল্যাটফর্ম যা মূলত কোটলিন এবং একটি সম্ভাব্য আইডিইর জন্য ডিজাইন করা এবং বিকাশ করা হয়েছে।

এটির সাহায্যে আরও এগিয়ে চলুন এবং আপনার প্রথম কোটলিন প্রোগ্রামটি কীভাবে চালানো যায় তা শিখি।

আপনার প্রথম কোটলিন প্রোগ্রামটি কীভাবে চালানো যায়

প্রথমত, আপনাকে সর্বশেষতম সংস্করণ ইনস্টল করতে হবে ইন্টেলিজ আইডিইএ । কোটলিন ইন্টেলিজজের সাম্প্রতিক সংস্করণগুলির সাথে একত্রিত হয়েছে। কোটলিন প্রোগ্রামগুলি চালানোর জন্য আপনাকে আলাদাভাবে কোনও প্লাগ-ইন ইনস্টল করতে হবে না।

নিম্নলিখিত পদক্ষেপগুলি আপনাকে ইন্টেলিজজে একটি নতুন কোটলিন প্রকল্প তৈরি এবং পরিচালনা করতে সহায়তা করে।

ধাপ 1: “নির্বাচন করে একটি নতুন প্রকল্প তৈরি করুন নতুন প্রকল্প তৈরি করুন 'স্বাগতম স্ক্রিনে বা এ যান ফাইল → নতুন → প্রকল্প। নির্বাচন করুন কোটলিন বাম দিকের মেনুতে এবং কোটলিন / জেভিএম ডানদিকে অপশন থেকে

ধাপ ২ : প্রকল্পের নাম এবং অবস্থান নির্দিষ্ট করুন এবং প্রকল্প এসডিকে একটি জাভা সংস্করণ (1.8+) নির্বাচন করুন। সমস্ত বিবরণ প্রবেশ করানোর পরে, ক্লিক করুন সমাপ্ত প্রকল্প তৈরি করতে। তৈরি করা প্রকল্পটির মতো দেখাচ্ছে:

কীভাবে পাইথনে একটি পূর্ণসংখ্যাকে বিপরীত করা যায়

ধাপ 3: আসুন এখন একটি নতুন কোটলিন ফাইল তৈরি করুন। ডান ক্লিক করুন src ফোল্ডার → নতুন → কোটলিন ফাইল / শ্রেণি । একটি প্রম্পট উপস্থিত হবে যেখানে আপনাকে ফাইলটির জন্য একটি নাম সরবরাহ করতে হবে। এর নাম দিনউদাহরণ হিসাবে। কেটি

পদক্ষেপ 4: এখন আসুন নীচের স্ন্যাপশটে প্রদর্শিত একটি সাধারণ কোটলিন প্রোগ্রাম লিখি।

এখন, আমি আপনাকে উপরের লিখিত প্রোগ্রামের শর্তাদি ব্যাখ্যা করতে পারি।

মজাদার প্রধান (নিবন্ধগুলি: অ্যারে) {প্রিন্টলন ('কোটলিন ভাষায় স্বাগতম')}

আমি লাইন: ফাংশনগুলি হ'ল কোটলিন প্রোগ্রামের বিল্ডিং ব্লক। কোটলিনে সমস্ত ফাংশন কীওয়ার্ড দিয়ে শুরু হয় মজা এর পরে ফাংশনটির একটি নাম (প্রধান) , শূন্য বা আরও বেশি কমা-বিচ্ছিন্ন পরামিতিগুলির তালিকা, একটি optionচ্ছিক রিটার্নের ধরণ এবং একটি বডি। মূল () ফাংশনটিতে একটি যুক্তি লাগে - স্ট্রিংগুলির একটি অ্যারে।

III লাইন : মুদ্রণ আউটপুট স্ক্রিনে বার্তাটি প্রদর্শন করতে ব্যবহৃত হয়। আপনি সরাসরি ব্যবহার করতে পারেন নোট করুন মুদ্রণ স্ট্যান্ডার্ড আউটপুট মুদ্রণ। যেখানে জাভাতে আপনার ব্যবহার করা দরকার System.out.println ()।

সুতরাং এটিই ছিল প্রথম কোটলিন প্রোগ্রামটি কীভাবে লিখব। আমি আশা করি আপনি এটি বুঝতে পেরেছেন। আপনি যদি বিস্তৃত গজে কোটলিনের মূল বিষয়গুলি জানতে চান তবে আপনি এই ভিডিওটি দেখতে পারেন check কোটলিন টিউটোরিয়াল

এটি আমাদের কোটলিন কী এই নিবন্ধের শেষের দিকে নিয়ে আসে। আশা করি আপনি এই নিবন্ধে আপনার সাথে যা ভাগ করে নেওয়া হয়েছে তার সাথে পরিষ্কার হয়ে গেছেন।

এখন আপনি আমাদের কোটলিন ব্লগটি পেরিয়ে গেছেন, আপনি এডুরেকার চেক আউট করতে পারেন আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে এটি 'কোটলিন কী' ব্লগ বিভাগের মন্তব্যে উল্লেখ করুন এবং আমরা আপনার কাছে ফিরে আসব।