সিস্টেম প্রোগ্রামিং, ব্লকচেইন ডেভেলপমেন্ট, গেম ডেভেলপমেন্ট, এবং পারফরম্যান্স-ক্রিটিকাল অ্যাপ্লিকেশন তৈরিতে বহুল ব্যবহৃত একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ হলো Rust. সিকিউরিটির উপর বিশেষভাবে জোর দিয়ে তৈরি করা হয়েছে এই ভাষা। এটি মেমোরি সেফটির ক্ষেত্রে অন্যান্য ভাষার তুলনায় অধিক কার্যকরী, কারণ এতে ম্যানুয়াল মেমোরি ম্যানেজমেন্টের পরিবর্তে একটি "বোরোশিপ চেকার" (ownership system) ব্যবহৃত হয় যার ফলে কম্পাইল টাইমেই মেমোরি সংক্রান্ত কোনো ত্রুটি থাকলে তা ধরতে পারে।
Rust-এর কিছু মূল বৈশিষ্ট্য:
- মেমোরি সেফটি
- কর্মদক্ষতা
- কম্পাইল টাইমে ত্রুটি নির্ণয়
Rust এর ডেমো হিসাবে Rust ব্যাবিহার করে Hello Bitcointalk Forum লেখা একটি ডেমো দিলাম।
fn main() {
println!("Hello Bitcointalk Forum");
}
এই ব্যাপারে বিস্তারিত লেখার ইচ্ছা ছিলো কিন্তু প্রচন্ড মাথাব্যাথার কারণে লিখতে পারলাম না, তবে আগামীতে আবার কোনোদিন এই ব্যাপারে বিস্তারিত লিখবো ইনশাআল্লাহ।