GCC ತಂತ್ರಜ್ಞಾನಗಳ ಆಧಾರದ ಮೇಲೆ COBOL ಕಂಪೈಲರ್ ಅನ್ನು ಪರಿಚಯಿಸಲಾಗಿದೆ

GCC ಕಂಪೈಲರ್ ಸೂಟ್ ಡೆವಲಪರ್ ಮೇಲಿಂಗ್ ಪಟ್ಟಿಯು gcobol ಯೋಜನೆಯನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದು COBOL ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಾಗಿ ಉಚಿತ ಕಂಪೈಲರ್ ಅನ್ನು ರಚಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ. ಅದರ ಪ್ರಸ್ತುತ ರೂಪದಲ್ಲಿ, gcobol ಅನ್ನು GCC ಯ ಫೋರ್ಕ್ ಆಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ, ಆದರೆ ಯೋಜನೆಯ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಸ್ಥಿರೀಕರಣವನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ ನಂತರ, GCC ಯ ಮುಖ್ಯ ರಚನೆಯಲ್ಲಿ ಸೇರ್ಪಡೆಗಾಗಿ ಬದಲಾವಣೆಗಳನ್ನು ಪ್ರಸ್ತಾಪಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ. ಪ್ರಾಜೆಕ್ಟ್ ಕೋಡ್ ಅನ್ನು GPLv3 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ.

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

Gcobol ಸಾಬೀತಾದ GCC ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಆಧರಿಸಿದೆ ಮತ್ತು ಒಬ್ಬ ಪೂರ್ಣ ಸಮಯದ ಇಂಜಿನಿಯರ್‌ನಿಂದ ಒಂದು ವರ್ಷದಿಂದ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ. ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್‌ಗಳನ್ನು ರಚಿಸಲು, ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ GCC ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು COBOL ಭಾಷೆಯಲ್ಲಿನ ಮೂಲ ಪಠ್ಯಗಳ ಸಂಸ್ಕರಣೆಯನ್ನು ಯೋಜನೆಯಿಂದ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾದ ಪ್ರತ್ಯೇಕ ಮುಂಭಾಗಕ್ಕೆ ಪ್ರತ್ಯೇಕಿಸಲಾಗಿದೆ. ಪ್ರಸ್ತುತ ವೀಡಿಯೊದಲ್ಲಿ, ಕಂಪೈಲರ್ "ಪ್ರೋಗ್ರಾಮರ್‌ಗಳಿಗಾಗಿ ಪ್ರಾರಂಭಿಕ COBOL" ಪುಸ್ತಕದಿಂದ 100 ಉದಾಹರಣೆಗಳನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಸಂಕಲಿಸುತ್ತದೆ. gcobol ಮುಂಬರುವ ವಾರಗಳಲ್ಲಿ ISAM ಮತ್ತು ಆಬ್ಜೆಕ್ಟ್-ಓರಿಯೆಂಟೆಡ್ COBOL ವಿಸ್ತರಣೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲು ಯೋಜಿಸಿದೆ. ಕೆಲವೇ ತಿಂಗಳುಗಳಲ್ಲಿ, NIST ಉಲ್ಲೇಖ ಪರೀಕ್ಷಾ ಸೂಟ್‌ನಲ್ಲಿ ಉತ್ತೀರ್ಣರಾಗಲು gcobol ಕಾರ್ಯವನ್ನು ತರಲು ಯೋಜಿಸಲಾಗಿದೆ.

COBOL ಈ ವರ್ಷಕ್ಕೆ 63 ವರ್ಷ ತುಂಬುತ್ತದೆ, ಮತ್ತು ಇದು ಅತ್ಯಂತ ಹಳೆಯ ಸಕ್ರಿಯವಾಗಿ ಬಳಸಿದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ, ಹಾಗೆಯೇ ಕೋಡ್ ಬರೆದ ಮೊತ್ತದ ವಿಷಯದಲ್ಲಿ ನಾಯಕರಲ್ಲಿ ಒಂದಾಗಿದೆ. ಭಾಷೆಯು ವಿಕಸನಗೊಳ್ಳುತ್ತಲೇ ಇದೆ, ಉದಾಹರಣೆಗೆ, COBOL-2002 ಮಾನದಂಡವು ಆಬ್ಜೆಕ್ಟ್-ಓರಿಯೆಂಟೆಡ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ಗಾಗಿ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಸೇರಿಸಿತು, ಮತ್ತು COBOL 2014 ಮಾನದಂಡವು IEEE-754 ಫ್ಲೋಟಿಂಗ್-ಪಾಯಿಂಟ್ ನಿರ್ದಿಷ್ಟತೆ, ವಿಧಾನ ಓವರ್‌ಲೋಡಿಂಗ್ ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ವಿಸ್ತರಿಸಬಹುದಾದ ಕೋಷ್ಟಕಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಪರಿಚಯಿಸಿತು.

COBOL ನಲ್ಲಿ ಬರೆಯಲಾದ ಕೋಡ್‌ನ ಒಟ್ಟು ಮೊತ್ತವು 220 ಶತಕೋಟಿ ಸಾಲುಗಳೆಂದು ಅಂದಾಜಿಸಲಾಗಿದೆ, ಅದರಲ್ಲಿ 100 ಶತಕೋಟಿ ಇನ್ನೂ ಬಳಕೆಯಲ್ಲಿದೆ, ಹೆಚ್ಚಾಗಿ ಹಣಕಾಸು ಸಂಸ್ಥೆಗಳಲ್ಲಿ. ಉದಾಹರಣೆಗೆ, 2017 ರ ಹೊತ್ತಿಗೆ, 43% ಬ್ಯಾಂಕಿಂಗ್ ವ್ಯವಸ್ಥೆಗಳು COBOL ಅನ್ನು ಬಳಸುವುದನ್ನು ಮುಂದುವರೆಸಿದವು. COBOL ಕೋಡ್ ಅನ್ನು ಸುಮಾರು 80% ವೈಯಕ್ತಿಕ ಹಣಕಾಸು ವಹಿವಾಟುಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಮತ್ತು ಬ್ಯಾಂಕ್ ಕಾರ್ಡ್ ಪಾವತಿಗಳನ್ನು ಸ್ವೀಕರಿಸಲು 95% ಟರ್ಮಿನಲ್‌ಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ.

ಮೂಲ: opennet.ru

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