குவாண்டம் அல்காரிதம்களை உருவாக்க மைக்ரோசாப்ட் குவாண்டம் டெவலப்மென்ட் கிட் குறியீட்டைத் திறந்தது

மைக்ரோசாப்ட் நிறுவனம் அறிவித்தார் தொகுப்பின் மூலக் குறியீட்டைத் திறப்பது பற்றி குவாண்டம் டெவலப்மென்ட் கிட் (QDK), குவாண்டம் கணினிகளுக்கான பயன்பாடுகளை உருவாக்குவதில் கவனம் செலுத்துகிறது. முன்பு வெளியிடப்பட்டவை கூடுதலாக உதாரணங்கள் குவாண்டம் பயன்பாடுகள் மற்றும் நூலகங்கள், மூல நூல்கள் தற்போது வெளியிடப்பட்டுள்ளன தொகுப்பி Q# மொழிக்கு, இயக்க நேர கூறுகள், குவாண்டம் சிமுலேட்டர், கையாளுபவர் மொழி சேவையகம் ஒருங்கிணைந்த வளர்ச்சி சூழல்கள் மற்றும் எடிட்டர் சேர்த்தல்களுடன் ஒருங்கிணைக்க விஷுவல் ஸ்டுடியோ கோட் மற்றும் தொகுப்பு விஷுவல் ஸ்டுடியோ. குறியீடு வெளியிடப்பட்டது எம்ஐடி உரிமத்தின் கீழ், சமூகத்தில் இருந்து மாற்றங்கள் மற்றும் திருத்தங்களை ஏற்க கிட்ஹப்பில் திட்டம் கிடைக்கிறது.

குவாண்டம் அல்காரிதம்களை உருவாக்க, டொமைன் சார்ந்த மொழியைப் பயன்படுத்த முன்மொழியப்பட்டது Q#, இது குவிட்களைக் கையாளுவதற்கான வழிமுறையை வழங்குகிறது. Q# மொழி பல வழிகளில் C# மற்றும் F# மொழிகளைப் போலவே உள்ளது, முக்கிய வார்த்தையின் பயன்பாட்டில் வேறுபடுகிறது
செயல்பாடுகளை வரையறுப்பதற்கான "செயல்பாடு", குவாண்டம் செயல்பாடுகளுக்கான புதிய "செயல்பாடு" முக்கிய வார்த்தை, பல-வரி கருத்துகள் இல்லை, மற்றும் விதிவிலக்கு கையாளுபவர்களுக்கு பதிலாக உறுதிமொழியின் பயன்பாடு.

Q# இல் மேம்பாட்டிற்கு, Windows, Linux மற்றும் macOS இயங்குதளங்களைப் பயன்படுத்தலாம், இவை Quantum Development Kitல் ஆதரிக்கப்படுகின்றன. உருவாக்கப்பட்ட குவாண்டம் அல்காரிதம்களை ஒரு சிமுலேட்டரில் சோதிக்க முடியும், இது வழக்கமான கணினியில் 32 குவிட்கள் வரை மற்றும் அஸூர் கிளவுட்டில் 40 குவிட்கள் வரை செயலாக்கும் திறன் கொண்டது. ஐடிஇ தொடரியல் சிறப்பம்சத்திற்கான தொகுதிகள் மற்றும் ஒரு பிழைத்திருத்தியை வழங்குகிறது, இது Q# குறியீட்டில் பிரேக் பாயிண்ட்களை அமைக்கவும், படி-படி பிழைத்திருத்தத்தை செய்யவும், குவாண்டம் அல்காரிதத்தை இயக்க தேவையான ஆதாரங்களை மதிப்பிடவும் மற்றும் தீர்வுக்கான மதிப்பிடப்பட்ட விலையை மதிப்பிடவும் அனுமதிக்கிறது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்