# Rust

অ্যাপ্লিকেশন: Rust Foundation

rustc, rustup, cargo নামেও পরিচিত

Rust Foundation, প্রোডাক্টিভিটি

Rust ভাষার টুলচেইন। rustup rustc.exe এবং cargo ইন্সটল করে। rustc.exe কোনো Windows উপাদান নয় এবং এটি Go কম্পাইলার নয়।

## আপনার যা জানা প্রয়োজন

rustup rustc.exe ইন্সটল করে। এটি Go নয় এবং কোনো Windows উপাদান নয়।

Rust-এর কম্পাইলার হলো rustc.exe, যা সাধারণত rustup দ্বারা ব্যবহারকারীর ফোল্ডারে ইন্সটল করা হয়। go.exe হলো Google-এর Go SDK। MSVC হলো Microsoft C++ টুলচেইন যা rustc কল করতে পারে। Windows-এর ভেতরে rustc আগে থেকে থাকে না।

- **এটি কী?**: rustup-এর মাধ্যমে Rust কম্পাইলার

  **Go-এর মতোই কি?**: না। ভিন্ন ভাষা

  **Windows-এর নিজস্ব?**: না। rustup এটি ইন্সটল করে

Feex বলছে

rustc অনুপস্থিত থাকলে, আমি rust-lang.org থেকে rustup-init পুনরায় চালাব। এটি ঠিক করতে আমি Go আনইন্সটল করব না। সেগুলো ভিন্ন টুলচেইন।

## Rust কী?

Rust হলো ভাষাটি। rustup rustc এবং cargo ইন্সটল করে। এটি Go নয়, MSVC নয়, এবং Windows-এর অন্তর্ভুক্ত কোনো কম্পাইলার নয়।

## আপনি যদি এটি কখনও ব্যবহার না করে থাকেন

একটি README-তে যদি Rust ইন্সটল করতে বলা হয়ে থাকে, তবে rust-lang.org/tools/install থেকে rustup চালান। rustup আপনার ইউজার প্রোফাইলের অধীনে rustc.exe এবং cargo.exe রাখে। rustc.exe কোনো Windows উপাদান নয়। go.exe একটি ভিন্ন ল্যাঙ্গুয়েজ SDK। বিকল্প কম্পাইলার হিসেবে নয়, বরং MSVC লিঙ্কারের জন্য প্রায়ই Visual Studio Build Tools-এর প্রয়োজন হয়।

## এটি কী কাজে ব্যবহৃত হয়?

**Rust ক্রেট কম্পাইল করুন**

rustc.exe এবং cargo.exe। go.exe কোনো Cargo.toml বিল্ড করবে না।

**rustup-এর সাহায্যে টুলচেইন পরিবর্তন করুন**

stable, beta, nightly। সেই ভার্সন ম্যানেজারটি Rust-নির্দিষ্ট।

**MSVC বা GNU-এর সাথে লিঙ্ক করুন**

Windows-এ rustup প্রায়শই Visual Studio C++ টুলগুলো চেয়ে থাকে। cmake.exe তবুও এই কম্পাইলার নয়।

## এটি কার জন্য?

- যারা Windows-এ কোনো Rust বই অনুসরণ করছেন
- যেসব ব্যবহারকারী rustc.exe দেখে ভেবেছিলেন এটি Windows-এর অংশ
- যে কেউ যিনি Go ইন্সটল করেছেন এবং ভাবছিলেন cargo কোথায় গেল

## বর্তমান অবস্থা

Rust (2015) হলো Rust Foundation-এর একটি বর্তমান ল্যাঙ্গুয়েজ টুলচেইন। ভেন্ডর এখনও Windows ব্যবহারকারীদের https://www.rust-lang.org/tools/install নির্দেশ করে।

## এটি কতটা পুরনো?

Mozilla 2015 সালে Rust 1.0 প্রকাশ করে। rustup স্ট্যান্ডার্ড ইন্সটলার হয়ে ওঠে। এটি Windows-এ Go 1.x-এর সমসাময়িক প্রজন্ম, 1990-এর দশকের কোনো Microsoft ভাষা নয়। Nightly এবং stable ট্রেনগুলো বর্তমানে চালু রয়েছে।

## সংস্করণসমূহ

প্রথমে প্রধান চ্যানেলগুলো। সঠিক বিল্ড নম্বরগুলো এখানে সম্পূর্ণ যাচাই করা হয়নি।

stable

beta

nightly

## সিস্টেমের প্রয়োজনীয়তা

মানগুলো প্রকাশকের পাবলিক নির্দেশনা অনুসরণ করে। কাজের চাপ এখনও আসল প্রয়োজনীয়তা পরিবর্তন করে।

### নূন্যতম

| অপারেটিং সিস্টেম | rustup অনুযায়ী, একটি বর্তমান 64-bit Windows 10 বা Windows 11 রিলিজ |
| ---------------- | ------------------------------------------------------------------ |
| RAM              | কম্পাইলারটি পরিমিত। বিল্ডের সময় বড় ক্রেটগুলোর কয়েক GB প্রয়োজন হয়   |

## রিসোর্স প্রোফাইল

- **CPU চাহিদা**: আপনি অ্যাপের ভেতরে যা খুলবেন তা অনুসরণ করে

  **RAM চাহিদা**: নথিপত্র, ট্যাব বা লাইব্রেরি অনুসরণ করে

## ইনস্টল করা প্রসেসসমূহ

এই এক্সিকিউটেবলগুলো ইনস্টল করার পর এই প্রোডাক্টের অন্তর্ভুক্ত থাকে।

| rustc.exe | rustup থেকে Rust কম্পাইলার |
| --------- | -------------------------- |
| cargo.exe | Rust প্যাকেজ এবং বিল্ড টুল |

## স্টার্টআপ উপাদানসমূহ

rustc Windows-এর সাথে চালু হয় না। আপনি চাইলে rustup আপডেট করে।

## ফাইলের অবস্থানসমূহ

| সাধারণ ইনস্টল | C:\Users\\\<you>\\.cargo\bin\\ |
| ------------- | ------------------------------ |

## ফাইল ফরম্যাটসমূহ

RS, TOML

## সাধারণ সমস্যাসমূহ

### লিঙ্কার \`link.exe\` পাওয়া যায়নি

Visual Studio C++ ওয়ার্কলোড বা Build Tools ইনস্টল করুন। এই ত্রুটিটি একটি Windows Rust হোস্ট সমস্যা, অনুপস্থিত go.exe নয়।

### মানুষ rustc ফাইলটিকে System32-এ কপি করে

rustup-কে ~/.cargo/bin পরিচালনা করতে দিন। Downloads-এ থাকা এলোমেলো rustc.exe উপেক্ষা করার মতো বিষয়।

## সমস্যা থেকে উত্তরণ

### rustup show এবং where.exe rustc

.cargo বা .rustup-এর অধীনে একটি পাথ আশা করুন। Program Files\Go হলো অন্য ভাষা।

### rust-lang.org/tools/install থেকে ইনস্টল করুন

rustup-init.exe হলো অফিসিয়াল Windows এন্ট্রি। ফোরামে থাকা Rust কম্পাইলার জিপ আবর্জনা।

### link.exe অনুপস্থিত থাকলে MSVC বিল্ড টুল যোগ করুন

Visual Studio Installer ওয়ার্কলোডই হলো স্বাভাবিক সমাধান। কেবল CMake কখনো rustc প্রদান করবে না।

## বিকল্পসমূহ

প্রকল্পটি Go হলে Go ব্যবহার করুন। আপনি C++ লিখলে MSVC। এই কম্পাইলারটি পাওয়ার উপায় এখনো rustup।

## অফিসিয়াল সহায়তা এবং ডাউনলোড

ভেন্ডর দিয়ে শুরু করুন। এলোমেলো exe সাইটগুলো কোনো সাপোর্ট চ্যানেল নয়।

| ডাউনলোড       | [www.rust-lang.org/tools/install ](https://www.rust-lang.org/tools/install)অফিশিয়াল ইনস্টলার বা ভেন্ডর পেজ   |
| ------------- | ------------------------------------------------------------------------------------------------------------ |
| সহায়তা        | [doc.rust-lang.org/ ](https://doc.rust-lang.org/)ভেন্ডর সহায়তা                                               |
| অফিসিয়াল সাইট | [www.rust-lang.org/ ](https://www.rust-lang.org/)এখান থেকে শুরু করুন, কোনো অনির্ভরযোগ্য exe হোস্ট থেকে নয়    |
| rustup book   | [rust-lang.github.io/rustup/ ](https://rust-lang.github.io/rustup/)Windows-এ rustup কীভাবে টুলচেন ইনস্টল করে |

## সম্পর্কিত হার্ডওয়্যার

কম্পাইলের জন্য CPU এবং RAM প্রয়োজন। বড় ক্রেটগুলোর জন্য একটি SSD প্রয়োজন। GPU-এর প্রয়োজন নেই।

## প্রযুক্তিগত বিবরণ

প্রযুক্তিগত বিবরণ

ভেন্ডর সংস্করণ নম্বর পরিবর্তিত হয়। এই নিবন্ধটি কোনো নির্দিষ্ট বিল্ড উল্লেখ করে না।

## সম্পর্কিত

এই সত্তাগুলো এই নিবন্ধের সাথে যুক্ত। প্রতিটি লিঙ্কে ধরন দেখানো হয়েছে।

[Go: অ্যাপ্লিকেশন](https://feex.it/wiki/l/bn/software/go/)[Task Manager কীভাবে পড়তে হয়: নির্দেশিকা](https://feex.it/wiki/l/bn/software/system/how-to-read-task-manager/)

## উৎস এবং যাচাইকরণ

রেকর্ডকৃত উৎসের লেবেল: August 2026। এই লেবেল স্বাধীন যাচাইকরণ প্রতিষ্ঠা করে না। [আমরা কীভাবে গবেষণা করি](https://feex.it/wiki/research/).

- [Rust অফিসিয়াল সাইট ](https://www.rust-lang.org/)· ভেন্ডর প্রডাক্ট পেজ
- [Rust সহায়তা ](https://doc.rust-lang.org/)· ভেন্ডর সহায়তা
- [The rustup book ](https://rust-lang.github.io/rustup/)· অফিসিয়াল ইনস্টলার ডকুমেন্টেশন
- [Foxhole প্রসেস ম্যাপ ](https://foxhole.feex.it/)· Windows PC-তে ফার্স্ট-পার্টি নমুনা। কোনো ল্যাব বেঞ্চমার্ক নয়।

## এই নিবন্ধটি কি দরকারী ছিল?

একটি হ্যাঁ বা না-ই যথেষ্ট। আপনি চাইলে একটি কারণ বেছে নিন, বা একটি ছোট মন্তব্য যোগ করুন।

একনজরে তথ্য

এই পৃষ্ঠার সংক্ষিপ্ত পরিচয়। স্পেসিফিকেশন, উৎস এবং সম্পূর্ণ বিবরণ নিবন্ধে রয়েছে।

- **ডেভেলপার**: Rust Foundation

  **বিভাগ**: ল্যাঙ্গুয়েজ টুলচেন

  **প্রসেস**: rustc.exe

  **লাইসেন্স**: MIT / Apache-2.0

  **প্রথম মুক্তি পায়**: 2015

  **অফিসিয়াল সাইট**: [rust-lang.org](https://www.rust-lang.org/)

  **Feex দ্বারা ম্যাপ করা**: Foxhole-এ Windows PC-তে দেখা গেছে

নথিভুক্ত উৎসের স্থিতি: Feex Reviewed: রেকর্ডকৃত উৎসের লেবেল: August 2026। এই লেবেল স্বাধীন যাচাইকরণ প্রতিষ্ঠা করে না।

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/bn/software/rust/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
