আরডুইনো আইডিই ২.০ (বিটা): নতুন বিকাশের পরিবেশের আনুষ্ঠানিক ঘোষণা

আরডুইনো আইডিই

আপনারা ইতিমধ্যেই জানেন যে, আরডুইনো আইডিই হলো আরডুইনো বোর্ড এবং অন্যান্য সামঞ্জস্যপূর্ণ বোর্ডের জন্য একটি সমন্বিত ডেভেলপমেন্ট এনভায়রনমেন্ট। এই এনভায়রনমেন্টের সাহায্যে, আপনি আপনার স্কেচ লিখতে এবং বোর্ডে আপলোড করে শৌখিন ও মেকারদের মধ্যে জনপ্রিয় এই ডেভেলপমেন্ট প্ল্যাটফর্মটিতে কাজ শুরু করতে পারেন।

겉 থেকে যেমনটা মনে হয়, ২০০৫ সালে এর সূচনার পর থেকে এই পরিবেশকে উন্নত করার জন্য Arduino IDE-র উন্নয়ন অব্যাহত রয়েছে। তখন থেকে, ব্যবহারকারীর কাছে সহজে চোখে পড়ে না এমন বিষয়গুলোতে এবং গ্রাফিক্যাল ইন্টারফেসের বিভিন্ন দিকে পরিবর্তন আনা হয়েছে, যাতে বোর্ড প্রোগ্রামিং আরও অনেক বেশি আনন্দদায়ক হয়ে ওঠে।

বর্তমানে, এই পরিবেশটি খুবই নমনীয় , যা লিনাক্স সহ বিভিন্ন প্ল্যাটফর্ম সমর্থন করে এবং স্প্যানিশের মতো ৬৬টি ভিন্ন ভাষায় উপলব্ধ। এতে ১,০০০টি পর্যন্ত আনুষ্ঠানিক ও অনানুষ্ঠানিক বোর্ডের সমর্থন রয়েছে। এছাড়াও, এতে হাজার হাজার সহায়ক বই পাওয়া যায় এবং গত এক বছরে এটি ৩৯ মিলিয়নেরও বেশি বার ডাউনলোড হয়েছে।

আরডুইনো আইডিই ২.০ বিটাতে নতুন কী

কিন্তু এই সবকিছুই ইতিহাস হয়ে যেত, যদি না এর উন্নয়নের দায়িত্বে থাকা দলটি এই সফটওয়্যারটিকে আরও উন্নত করার জন্য অক্লান্তভাবে কাজ করে যেত। এর প্রমাণ হলো সম্প্রতি Arduino IDE 2.0-এর ঘোষণা, যা এখনও একটি বিটা সংস্করণ হওয়া সত্ত্বেও ইতোমধ্যেই আত্মপ্রকাশ করতে শুরু করেছে ( এখানে এখনই চেষ্টা করে দেখুন )।

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

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

অন্যদিকে, এতে একটি আধুনিক এডিটরও রয়েছে , যা রেসপন্সিভ ইন্টারফেস, নেভিগেশন শর্টকাট, ভেরিয়েবল, ফাংশন ইত্যাদি সাজেস্ট করার জন্য অটোকমপ্লিট এবং দ্রুততর কম্পাইলেশনের মাধ্যমে আরও ভালো ইউজার এক্সপেরিয়েন্স প্রদান করে। এই Arduino IDE 2.0 বিটা ভার্সনে পারফরম্যান্স আরও মসৃণ।

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

নতুন IDE-টি Eclipse Theia ফ্রেমওয়ার্কের উপর ভিত্তি করে তৈরি, যার আর্কিটেকচার আবার VS Code-এর মতোই। এর ফ্রন্ট-এন্ড TypeScript-এ এবং ব্যাক-এন্ডের বেশিরভাগ অংশ এখন Golang-এ লেখা হয়েছে।


Google-এ পছন্দের উৎস হিসেবে যোগ করুন