ಮೈಕ್ರೋಸಾಫ್ಟ್ ರಸ್ಟ್ ಆಧಾರಿತ ಹೊಸ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದೆ

ವೆರೋನಾ ಪೈಲಟ್ ಯೋಜನೆಯ ಭಾಗವಾಗಿ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಅಭಿವೃದ್ಧಿಗೊಳ್ಳುತ್ತದೆ ರಸ್ಟ್ ಭಾಷೆಯನ್ನು ಆಧರಿಸಿದ ಹೊಸ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಮತ್ತು ವಿಶಿಷ್ಟವಾದ ಭದ್ರತಾ ಸಮಸ್ಯೆಗಳಿಗೆ ಒಳಪಡದ ಸುರಕ್ಷಿತ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವುದರ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಿದೆ. ಯೋಜನೆಗೆ ಸಂಬಂಧಿಸಿದ ಪ್ರಸ್ತುತ ಬೆಳವಣಿಗೆಗಳ ಮೂಲ ಪಠ್ಯಗಳನ್ನು ಮುಂದಿನ ದಿನಗಳಲ್ಲಿ ಯೋಜಿಸಲಾಗಿದೆ ತೆರೆದ ಅಪಾಚೆ 2.0 ಅಡಿಯಲ್ಲಿ ಪರವಾನಗಿ ಪಡೆದಿದೆ.

ಪರಿಗಣನೆಯಲ್ಲಿದೆ ಸಿ ಮತ್ತು ಸಿ++ ಭಾಷೆಗಳನ್ನು ಬಳಸುವಾಗ ಉಂಟಾಗುವ ಸಂಭಾವ್ಯ ಸಮಸ್ಯೆಗಳನ್ನು ತಡೆಯುವ ಸಲುವಾಗಿ ಕೆಳಮಟ್ಟದ ವಿಂಡೋಸ್ ಘಟಕಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಸೇರಿದಂತೆ, ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿರುವ ಭಾಷೆಯನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯ. ಕೋಡ್ ಸುರಕ್ಷತೆಯು ಸ್ವಯಂಚಾಲಿತ ಮೆಮೊರಿ ನಿರ್ವಹಣೆಯಿಂದ ವರ್ಧಿಸುತ್ತದೆ, ಇದು ಡೆವಲಪರ್‌ಗಳು ಪಾಯಿಂಟರ್‌ಗಳನ್ನು ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸುವ ಅಗತ್ಯವನ್ನು ನಿವಾರಿಸುತ್ತದೆ ಮತ್ತು ಕಡಿಮೆ-ಹಂತದ ಮೆಮೊರಿ ಮ್ಯಾನಿಪ್ಯುಲೇಷನ್‌ನಿಂದ ಉಂಟಾಗುವ ಸಮಸ್ಯೆಗಳಿಂದ ರಕ್ಷಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ ನಂತರ-ಮುಕ್ತ ಪ್ರವೇಶ, ಶೂನ್ಯ ಪಾಯಿಂಟರ್ ಡಿರೆಫರೆನ್ಸ್ ಮತ್ತು ಬಫರ್ ಓವರ್‌ರನ್‌ಗಳು.

ವೆರೋನಾ ಮತ್ತು ರಸ್ಟ್ ನಡುವಿನ ಪ್ರಮುಖ ವ್ಯತ್ಯಾಸವೆಂದರೆ ಮಾದರಿಯ ಬಳಕೆ ಆಸ್ತಿಗಳು ಬದಲಿಗೆ ವಸ್ತುಗಳ ಗುಂಪುಗಳನ್ನು ಆಧರಿಸಿದೆ ಏಕ ವಸ್ತುಗಳು. ವೆರೋನಾದಲ್ಲಿನ ಡೇಟಾವನ್ನು ವಸ್ತುಗಳ ಸಂಗ್ರಹವಾಗಿರುವ ರಚನೆಗಳೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಎರವಲು ಚೆಕ್‌ಗಳು ಮತ್ತು ಮಾಲೀಕತ್ವದ ಪರಿಶೀಲನೆಗಳನ್ನು ವಸ್ತುಗಳ ಗುಂಪಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ನಡೆಸಲಾಗುತ್ತದೆ, ಇದು ಸಂಯೋಜಿತ ರಚನೆಗಳನ್ನು ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸುವಾಗ ಸುರಕ್ಷತೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ ಮತ್ತು ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವ ಅಮೂರ್ತತೆಯ ಮಟ್ಟವನ್ನು ಉತ್ತಮವಾಗಿ ಪ್ರತಿಬಿಂಬಿಸುತ್ತದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ