Post
Topic
Board Other languages/locations
Re: Rust
by
DYING_S0UL
on 11/10/2024, 16:04:07 UTC
সিস্টেম প্রোগ্রামিং, ব্লকচেইন ডেভেলপমেন্ট, গেম ডেভেলপমেন্ট, এবং পারফরম্যান্স-ক্রিটিকাল অ্যাপ্লিকেশন তৈরিতে বহুল ব্যবহৃত একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ হলো Rust. সিকিউরিটির উপর বিশেষভাবে জোর দিয়ে তৈরি করা হয়েছে এই ভাষা। এটি মেমোরি সেফটির ক্ষেত্রে অন্যান্য ভাষার তুলনায় অধিক কার্যকরী, কারণ এতে ম্যানুয়াল মেমোরি ম্যানেজমেন্টের পরিবর্তে একটি "বোরোশিপ চেকার" (ownership system) ব্যবহৃত হয় যার ফলে কম্পাইল টাইমেই মেমোরি সংক্রান্ত কোনো ত্রুটি থাকলে তা ধরতে পারে।
Rust-এর কিছু মূল বৈশিষ্ট্য:
  • মেমোরি সেফটি
  • কর্মদক্ষতা
  • কম্পাইল টাইমে ত্রুটি নির্ণয়
Rust এর ডেমো হিসাবে Rust ব্যাবিহার করে Hello Bitcointalk Forum লেখা একটি ডেমো দিলাম।
Code:
fn main() {
    println!("Hello Bitcointalk Forum");
}


পার্সোনালি আমি Rust ব্যবহার করি নাই, তাই তেমন কিছু জানিনা। বাট কোডের সিনটেক্সটা অনেকটা C আর C++ এর মতো লাগছে আমার কাছে।

Code:
#include <stdio.h>

    int main () {
        printf("Hello Bitcointalk!");
}