Whatsapp

কিভাবে লিনাক্সে মাইক্রোসফট কোয়ান্টাম ডেভেলপমেন্ট কিট ইনস্টল করবেন

Anonim

মাইক্রোসফটের কোয়ান্টাম ডেভ কিট এর সাথে হয়তো অনেকেই পরিচিত নয় কিন্তু তারা নিশ্চয়ই কোয়ান্টাম সম্পর্কে শুনেছেন কম্পিউটিং এবং স্বর্গীয় ভবিষ্যত তারা প্রতিশ্রুতি বলে মনে হচ্ছে।

কোয়ান্টাম ডেভেলপমেন্ট কিট হল একটি নতুন কোয়ান্টাম-ফোকাসড প্রোগ্রামিং ভাষা ব্যবহার করে কোয়ান্টাম অ্যাপ্লিকেশন তৈরি করার জন্য মাইক্রোসফটের সমন্বিত প্ল্যাটফর্ম যা Q ( Q শার্প)। এটি উইন্ডোজে শুধুমাত্র ভিজ্যুয়াল স্টুডিও এর সাথে ইন্টারলেস করা হয়েছিল যতক্ষণ না মাইক্রোসফ্ট সম্প্রতি ম্যাকোস এবং লিনাক্সের জন্য একটি পোর্ট তৈরি করেছে যাতে কোয়ান্টাম সিমুলেশন এবং ভিএস কোড সমর্থন রয়েছে৷

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

Q এর সাথে চালু হওয়া ডেভেলপমেন্ট লাইব্রেরি এবং ডেমো উদাহরণ ওপেন সোর্সের অধীনে প্রকাশিত হয়েছে MIT লাইসেন্স এবং GitHub এ উপলব্ধ।

মাইক্রোসফ্ট কোয়ান্টাম ডেভেলপমেন্ট কিট এছাড়াও Q এর সমর্থন সহ পাইথন-সামঞ্জস্যপূর্ণ করা হয়েছেপাইথন রুটিনে নেটিভ কল করতে এবং এর বিপরীতে এবং সিমুলেটরের কর্মক্ষমতা ৪-৫ গুণ বৃদ্ধি করা হয়েছে।

উবুন্টু লিনাক্সে মাইক্রোসফট কোয়ান্টাম ডেভ কিট ইনস্টল করুন

আপনি যদি কোয়ান্টাম কম্পিউটিংমাইক্রোসফটের ডেভ কিট এর সাথে নতুন দুনিয়ায় যেতে চানআপনার ভিজ্যুয়াল স্টুডিও কোড ইনস্টল থাকতে হবে।

1. ভিজ্যুয়াল স্টুডিও কোড এক্সটেনশনের জন্য মাইক্রোসফট কোয়ান্টাম ডেভেলপমেন্ট কিট ইনস্টল করুন।

2.Q ডেভেলপমেন্ট কিট প্রজেক্ট টেমপ্লেট ইনস্টল করুন নিম্নলিখিত কমান্ডটি চালিয়ে আপনার পছন্দের কমান্ড লাইন ব্যবহার করুন।

"
$ dotnet new -i Microsoft.Quantum.Project Templates::0.2-"

3. ক্লোন করুন Microsoft কোয়ান্টাম ডেভেলপার কিট নমুনা এবং এর GitHub রেপো থেকে লাইব্রেরি।

$ গিট ক্লোন https://github.com/Microsoft/Quantum.git

4. নতুন ক্লোন করা ডিরেক্টরিতে নেভিগেট করুন এবং স্টার্ট আপ চালান ভিজুয়াল স্টুডিও কোড ।

$ সিডি কোয়ান্টাম
$ কোড।

5. টেলিপোর্ট নমুনা প্রোগ্রাম চালান।

$ সিডি নমুনা/টেলিপোর্টেশন/
$ ডটনেট বিল্ড
$ ডটনেট রান

আপনার ওয়ার্কস্টেশনটি Q ডেভেলপমেন্টের জন্য সেট আপ করা হয়েছে যদি প্রোগ্রামটি চলে এবং আউটপুট অনুরূপ হয়: প্রতিটি রাউন্ডে সত্য/মিথ্যা পাঠানো বিভিন্ন মান সহ 8টি সফল টেলিপোর্টেশন রয়েছে।

লিনাক্সের জন্য কোয়ান্টাম ডেভেলপমেন্ট কিট এর প্রাপ্যতা নিয়ে আপনি কি উত্তেজিত এবং সম্পর্কে আপনার চিন্তাভাবনা কি? কোয়ান্টাম কম্পিউটিং সাধারণভাবে? নীচের মন্তব্য বিভাগে আপনার চিন্তা ড্রপ.