ডার্ট প্রোগ্রামিং(Dart Programming)
ডার্ট প্রোগ্রামিং(Dart Programming)
ডার্ট একটি ওপেন সোর্স, ব্যাপকভাবে সহায়ক প্রোগ্রামিং ভাষা। এটি প্রথমে Google দ্বারা বিকশিত হয়েছিল এবং পরে ECMA দ্বারা একটি আদর্শ হিসাবে অনুমোদিত হয়েছিল৷ ডার্ট হল অন্য একটি প্রোগ্রামিং ভাষা যা সার্ভার এবং Google দ্বারা উপস্থাপিত প্রোগ্রামের জন্য নিহিত; ডার্ট এসডিকে তার কম্পাইলার সহ জাহাজে করে - ডার্ট ভিএম। SDK একইভাবে একটি ইউটিলিটি অন্তর্ভুক্ত করে - dart2js, একটি ট্রান্সপিলার যা একটি ডার্ট স্ক্রিপ্টের সাথে জাভাস্ক্রিপ্টের সাদৃশ্য তৈরি করে। এই নির্দেশমূলক ব্যায়ামটি ডার্ট প্রোগ্রামিং ভাষার বোধগম্যতার একটি মৌলিক ডিগ্রি প্রদান করে।
ডার্ট প্রোগ্রামিং – ওভারভিউ(Dart Programming – Overview)
ডার্ট হল সি-স্টাইল বিরাম চিহ্ন সহ একটি প্রবন্ধ সাজানো ভাষা যা বিকল্পভাবে জাভাস্ক্রিপ্টে জমা হতে পারে। এটি ইন্টারঅ্যাকশন পয়েন্ট, ক্লাস, অ্যাসোর্টমেন্ট, জেনেরিক এবং বিবেচনামূলক রচনার মতো বিভিন্ন প্রোগ্রামিং সহায়তাকে সমর্থন করে।
ডার্ট একক-পৃষ্ঠার অ্যাপ্লিকেশনগুলি তৈরি করতে ব্যাপকভাবে ব্যবহার করা যেতে পারে। একক-পৃষ্ঠার অ্যাপ্লিকেশনগুলি শুধুমাত্র সাইট এবং ওয়েব অ্যাপ্লিকেশনগুলিতে প্রযোজ্য। একক-পৃষ্ঠার অ্যাপ্লিকেশনগুলি প্রোগ্রামে আরও একটি সাইট পৃষ্ঠা স্ট্যাক না করে বিভিন্ন সাইটের স্ক্রিনের মধ্যে রুটগুলিকে শক্তিশালী করে। Gmail-এ একটি অনুকরণীয় মডেল ─ আপনি যখন আপনার ইনবক্সে একটি বার্তায় ক্লিক করেন, তখন প্রোগ্রামটি একই সাইটে থাকে, তবুও JavaScript কোড ইনবক্সকে দূরে সরিয়ে দেয় এবং স্ক্রিনে মেসেজ বডিকে স্বাগত জানায়।
গুগল ক্রোমিয়ামের একটি অনন্য ফর্ম সরবরাহ করেছে - ডার্ট ভিএম। ডার্টিয়াম ব্যবহার করার অর্থ হল আপনি বিভিন্ন প্রোগ্রামে পরীক্ষা করার জন্য প্রস্তুত না হওয়া পর্যন্ত আপনার কোড জাভাস্ক্রিপ্টে একত্রিত করার দরকার নেই।
সহগামী টেবিলটি ডার্ট এবং জাভাস্ক্রিপ্টের হাইলাইট সম্পর্কে চিন্তা করে।
এই নির্দেশমূলক অনুশীলনটি ডার্ট প্রোগ্রামিং ভাষার একটি মৌলিক স্তরের উপলব্ধি দেয়।
ডার্ট প্রোগ্রামিং – (Environment)
ডার্টপ্যাড দিয়ে অনলাইনে স্ক্রিপ্ট চালানো হচ্ছে
আপনি https://dartpad.dartlang.org/ এ অনলাইন সম্পাদক ব্যবহার করে অনলাইনে আপনার স্ক্রিপ্টগুলি পরীক্ষা করতে পারেন৷ ডার্ট এডিটর স্ক্রিপ্ট চালায় এবং এইচটিএমএল এবং কনসোল আউটপুট উভয়ই প্রদর্শন করে। অনলাইন সম্পাদক প্রিসেট কোড নমুনা একটি সেট সঙ্গে পাঠানো হয়.
ডার্টপ্যাড আরও সীমাবদ্ধ ফ্যাশনে কোড করতে সক্ষম করে। সম্পাদকের নীচে ডানদিকে স্ট্রং মোড বিকল্পটি চেক করে এটি অর্জন করা যেতে পারে। শক্তিশালী মোড - এর সাথে সাহায্য করে
• শক্তিশালী স্ট্যাটিক এবং গতিশীল চেকিং
• ভাল ইন্টারঅপারেবিলিটির জন্য ইডিওমেটিক জাভাস্ক্রিপ্ট কোড জেনারেশন।
আপনি ডার্টপ্যাড ব্যবহার করে নিম্নলিখিত উদাহরণ চেষ্টা করতে পারেন
void main() {
print('hello world');
}
*কোডটি নিম্নলিখিত আউটপুট প্রদর্শন করবে
hello world
Getting started on steem can be super hard on these social platforms 😪 but luckily there is some communities that help support the little guy 😊, you might like school of minnows, we join forces with lots of other small accounts to help each other grow!
Finally a good curation trail that helps its users achieve rapid growth, its fun on a bun! check it out. https://som-landing.glitch.me/