ಮೈಕ್ರೋಸಾಫ್ಟ್
ಕ್ವಾಂಟಮ್ ಅಲ್ಗಾರಿದಮ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು, ಡೊಮೇನ್-ನಿರ್ದಿಷ್ಟ ಭಾಷೆಯನ್ನು ಬಳಸಲು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ
ಕಾರ್ಯಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು "ಫಂಕ್ಷನ್", ಕ್ವಾಂಟಮ್ ಕಾರ್ಯಾಚರಣೆಗಳಿಗಾಗಿ ಹೊಸ "ಕಾರ್ಯಾಚರಣೆ" ಕೀವರ್ಡ್, ಯಾವುದೇ ಬಹು-ಸಾಲಿನ ಕಾಮೆಂಟ್ಗಳಿಲ್ಲ, ಮತ್ತು ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲರ್ಗಳ ಬದಲಿಗೆ ಸಮರ್ಥನೆಯ ಬಳಕೆ.
Q# ನಲ್ಲಿ ಅಭಿವೃದ್ಧಿಗಾಗಿ, Windows, Linux ಮತ್ತು macOS ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳನ್ನು ಬಳಸಬಹುದು, ಇವುಗಳನ್ನು ಕ್ವಾಂಟಮ್ ಡೆವಲಪ್ಮೆಂಟ್ ಕಿಟ್ನಲ್ಲಿ ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ. ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಕ್ವಾಂಟಮ್ ಅಲ್ಗಾರಿದಮ್ಗಳನ್ನು ಸಾಮಾನ್ಯ PC ಯಲ್ಲಿ 32 ಕ್ವಿಟ್ಗಳವರೆಗೆ ಮತ್ತು ಅಜೂರ್ ಕ್ಲೌಡ್ನಲ್ಲಿ 40 ಕ್ವಿಟ್ಗಳವರೆಗೆ ಸಂಸ್ಕರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿರುವ ಸಿಮ್ಯುಲೇಟರ್ನಲ್ಲಿ ಪರೀಕ್ಷಿಸಬಹುದಾಗಿದೆ. IDE ಸಿಂಟ್ಯಾಕ್ಸ್ ಹೈಲೈಟ್ ಮಾಡಲು ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು Q# ಕೋಡ್ನಲ್ಲಿ ಬ್ರೇಕ್ಪಾಯಿಂಟ್ಗಳನ್ನು ಹೊಂದಿಸಲು, ಹಂತ-ಹಂತದ ಡೀಬಗ್ ಮಾಡಲು, ಕ್ವಾಂಟಮ್ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಅಗತ್ಯವಿರುವ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಮತ್ತು ಪರಿಹಾರದ ಅಂದಾಜು ವೆಚ್ಚವನ್ನು ಅಂದಾಜು ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಡೀಬಗರ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ.
ಮೂಲ: opennet.ru