প্রথম প্রোগ্রাম লেখা এবং রান করা (Hello World)
ডি প্রোগ্রামিং ভাষায় প্রথম প্রোগ্রাম লেখা এবং রান করা সহজ এবং সরল। এখানে আমরা "Hello World" প্রোগ্রামটি লিখে রান করব, যা নতুন ডি প্রোগ্রামারদের জন্য একটি ক্লাসিক উদাহরণ।
1. প্রথম প্রোগ্রাম লিখা
ডি ভাষায় "Hello World" প্রোগ্রামটি লেখার জন্য, প্রথমে একটি নতুন ফাইল তৈরি করতে হবে। আমরা ফাইলটি hello.d নামে সংরক্ষণ করব।
কোড:
import std.stdio;
void main() {
writeln("Hello, World!");
}এখানে:
import std.stdio;লাইনটি স্ট্যান্ডার্ড ইনপুট/আউটপুট লাইব্রেরিstd.stdioথেকে ফাংশনগুলো ব্যবহার করতে প্রয়োজনীয়।writeln("Hello, World!");এই লাইনটি টার্মিনালে "Hello, World!" মেসেজ প্রদর্শন করবে।void main()হল মূল ফাংশন যা প্রোগ্রাম রান করার সময় প্রথমে চলে।
2. প্রোগ্রাম কম্পাইল এবং রান করা
প্রথম প্রোগ্রাম লেখার পর, এটি রান করার জন্য ডি কম্পাইলার (যেমন DMD, LDC, বা GDC) ব্যবহার করে কম্পাইল এবং রান করতে হবে।
কম্পাইল এবং রান করার ধাপ:
- টার্মিনাল/কমান্ড প্রম্পট খুলুন।
- ফাইলটি সংরক্ষণ করুন
hello.dনামে। ফাইলটি কম্পাইল করুন:
dmd hello.dএই কমান্ডটি
hello.dফাইলটি কম্পাইল করবে এবংhelloনামক একটি এক্সিকিউটেবল ফাইল তৈরি করবে।প্রোগ্রাম রান করুন:
./helloএটি টার্মিনালে "Hello, World!" প্রদর্শন করবে।
3. ডিবাগিং এবং আউটপুট
আপনি যদি ডিবাগিং করতে চান, তবে ডি কম্পাইলারে বিল্ট-ইন ডিবাগিং সুবিধা রয়েছে। আপনি -g অপশন দিয়ে ডিবাগ মোডে প্রোগ্রাম রান করতে পারেন:
dmd -g hello.d
./helloএটি ডিবাগ তথ্য প্রদর্শন করবে এবং সহজে ত্রুটি খুঁজে বের করতে সাহায্য করবে।
সারসংক্ষেপ
ডি প্রোগ্রামিং ভাষায় প্রথম "Hello World" প্রোগ্রাম লেখা এবং রান করা খুবই সহজ। এই প্রোগ্রামটি কোডিং শেখার প্রাথমিক পদক্ষেপ হিসেবে ব্যবহার করা হয়, যা ডি ভাষার সিনট্যাক্স এবং প্রাথমিক ফাংশন ব্যবহারের ধারণা দেয়।
Read more