ಸ್ಮಾಲ್‌ಟಾಕ್ ಭಾಷೆಯ ಉಪಭಾಷೆಯಾದ ಫಾರೋ 10 ರ ಬಿಡುಗಡೆ

Smalltalk ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ಉಪಭಾಷೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ Pharo 10 ಯೋಜನೆಯ ಬಿಡುಗಡೆಯನ್ನು ಒದಗಿಸಲಾಗಿದೆ. ಫಾರೋ ಸ್ಮಾಲ್‌ಟಾಕ್‌ನ ಲೇಖಕ ಅಲನ್ ಕೇ ಸಹ-ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಸ್ಕ್ವೀಕ್ ಯೋಜನೆಯ ಒಂದು ಭಾಗವಾಗಿದೆ. ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದರ ಜೊತೆಗೆ, Pharo ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ವರ್ಚುವಲ್ ಯಂತ್ರ, ಸಮಗ್ರ ಅಭಿವೃದ್ಧಿ ಪರಿಸರ, ಡೀಬಗರ್ ಮತ್ತು GUI ಅಭಿವೃದ್ಧಿಗಾಗಿ ಲೈಬ್ರರಿಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಲೈಬ್ರರಿಗಳ ಗುಂಪನ್ನು ಸಹ ಒದಗಿಸುತ್ತದೆ. ಯೋಜನೆಯ ಕೋಡ್ ಅನ್ನು MIT ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ.

ಹೊಸ ಬಿಡುಗಡೆಯಲ್ಲಿನ ಬದಲಾವಣೆಗಳಲ್ಲಿ, ಕೋಡ್ ಕ್ಲೀನಿಂಗ್ ಎದ್ದು ಕಾಣುತ್ತದೆ - ಬಳಕೆಯಲ್ಲಿಲ್ಲದ ಕೋಡ್ ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ (ಗ್ಲಾಮರ್, GTTools, Spec1, ಬಳಕೆಯಲ್ಲಿಲ್ಲದ ಬೈಟ್‌ಕೋಡ್‌ಗೆ ಬೆಂಬಲ) ಮತ್ತು ಬಳಕೆಯಲ್ಲಿಲ್ಲದ ಕೋಡ್ ಅನ್ನು ಅವಲಂಬಿಸಿರುವ ಉಪಯುಕ್ತತೆಗಳನ್ನು ಪುನಃ ಬರೆಯಲಾಗಿದೆ (ಅವಲಂಬನೆ ವಿಶ್ಲೇಷಕ, ಕ್ರಿಟಿಕ್ ಬ್ರೌಸರ್, ಇತ್ಯಾದಿ.) . ಯೋಜನೆಯ ಮಾಡ್ಯುಲಾರಿಟಿಯನ್ನು ಹೆಚ್ಚಿಸಲು ಮತ್ತು ಕನಿಷ್ಠ ಗಾತ್ರದ ಚಿತ್ರಗಳನ್ನು ರಚಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸಲು ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ. ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲು ಮತ್ತು ಚಿತ್ರಗಳ ಗಾತ್ರವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಕೆಲಸ ಮಾಡಲಾಗಿದೆ (ಮೂಲ ಚಿತ್ರದ ಗಾತ್ರವನ್ನು 66 ರಿಂದ 58 MB ಗೆ ಕಡಿಮೆ ಮಾಡಲಾಗಿದೆ). ಅಸಮಕಾಲಿಕ I/O, ಸಾಕೆಟ್ ನಿರ್ವಹಣೆ ಮತ್ತು FFI ABI ಗೆ ಸಂಬಂಧಿಸಿದ ಕೋಡ್ ಅನ್ನು VM ಸುಧಾರಿಸಿದೆ.

ಮೂಲ: opennet.ru

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