John E. L. Peck
ಜಾನ್ ಎಡ್ವರ್ಡ್ ಲ್ಯಾನ್ಸೆಲಾಟ್ ಪೆಕ್ (14 ಆಗಸ್ಟ್ 1918-6 ನವೆಂಬರ್ 2013) ಬ್ರಿಟಿಷ್ ಕೊಲಂಬಿಯಾ ವಿಶ್ವವಿದ್ಯಾಲಯದ (ಯುಬಿಸಿ) ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನ ವಿಭಾಗದ ಮೊದಲ ಶಾಶ್ವತ ಮುಖ್ಯಸ್ಥರಾಗಿದ್ದರು. ಅವರು 1969ರಿಂದ 1977ರವರೆಗೆ ಇಲಾಖೆಯ ಮುಖ್ಯಸ್ಥರಾಗಿದ್ದರು. ಅವರು ಅಲ್ಗಾರಿದಮಿಕ್ ಲಾಂಗ್ವೇಜ್ ALGOL 68ರ ಮೂಲ ವರದಿಯ ಸಂಪಾದಕರಲ್ಲಿ ಒಬ್ಬರಾಗಿದ್ದರು ಮತ್ತು ಅಲ್ಗಾರಿದಮಿಕ್ ಲಾಂಗ್ವೇಜ್ ALGOL 68ರ ಪರಿಷ್ಕೃತ ವರದಿಗೆ ಕೊಡುಗೆ ನೀಡುವ ಸಂಪಾದಕರಾಗಿದ್ದರು. ಅವರು ವಿನ್ಯಾಸ ತಂಡದ ಭಾಗವಾಗಿರುವ ತಮ್ಮ ವೈಯಕ್ತಿಕ ಖಾತೆಯನ್ನು ವಿವರಿಸುವ ಲೇಖನವೊಂದನ್ನು ಬರೆದಿದ್ದಾರೆ. ಬ್ರಿಟಿಷ್ ಕೊಲಂಬಿಯಾ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದ ಮುಖ್ಯಸ್ಥರಾಗಿ ತಮ್ಮ ಪಾತ್ರವನ್ನು ವಹಿಸಿಕೊಳ್ಳುವ ಮೊದಲು, ಅವರು ಕ್ಯಾಲ್ಗರಿ ವಿಶ್ವವಿದ್ಯಾಲಯದ ಹೊಸದಾಗಿ ನಿರ್ಮಿಸಲಾದ ಗಣಿತ ವಿಭಾಗದ ಮೊದಲ ಮುಖ್ಯಸ್ಥರಾಗಿದ್ದರು. ಅವರ ಅನೇಕ ಪ್ರಕಟಣೆಗಳು ಡಿಬಿಎಲ್ಪಿ ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್ ಗ್ರಂಥಸೂಚಿ ಸೈಟ್ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಹಿಸ್ಟರಿ ಮ್ಯೂಸಿಯಂ, ಸಾಫ್ಟ್ವೇರ್ ಸಂರಕ್ಷಣಾ ಗುಂಪಿನ ಸೈಟ್ನಲ್ಲಿ ಸೂಚ್ಯಂಕದಲ್ಲಿವೆ. ಆರಂಭಿಕ ವರ್ಷಗಳಲ್ಲಿ ಜಾನ್ ತಮ್ಮ ಆರಂಭಿಕ ವರ್ಷಗಳನ್ನು ದಕ್ಷಿಣ ಆಫ್ರಿಕಾದಲ್ಲಿ ಬ್ಯಾಚುಲರ್ ಆಫ್ ಸೈನ್ಸ್ (ಬಿ. ಎಸ್ಸಿ.) ಪದವಿಯನ್ನು ಪಡೆದರು. ದಕ್ಷಿಣ ಆಫ್ರಿಕಾದ ನಟಾಲ್ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ಗಣಿತ ಮತ್ತು ಭೌತಶಾಸ್ತ್ರದಲ್ಲಿ, ನಂತರ ಅವರು ಮಾಸ್ಟರ್ ಆಫ್ ಸೈನ್ಸ್ (ಎಂ. ಎಸ್. ಸಿ.) ಪಡೆದರು. ಗಣಿತದಲ್ಲಿ. ಅವರ ಮೊದಲ ಬೋಧನಾ ಸ್ಥಾನವು ಗಣಿತದಲ್ಲಿ ಉಪನ್ಯಾಸ ನೀಡುವುದಾಗಿತ್ತು. 1946 ರಲ್ಲಿ, ಅವರು ಯೇಲ್ ವಿಶ್ವವಿದ್ಯಾನಿಲಯಕ್ಕೆ ವಿದ್ಯಾರ್ಥಿವೇತನವನ್ನು ಪಡೆದರು, ಅಲ್ಲಿ ಅವರು 1950 ರಲ್ಲಿ ಡಾಕ್ಟರೇಟ್ ಆಫ್ ಫಿಲಾಸಫಿ (ಪಿಎಚ್ಡಿ) ಪಡೆದರು, ಟೋಪೋಲಾಜಿಕಲ್ ಸೆಮಿಗ್ರೂಪ್ಗಳ ಮೇಲೆ ಪ್ರಬಂಧವನ್ನು ಪಡೆದರು. ನಂತರ ಅವರು ನಟಾಲ್ ವಿಶ್ವವಿದ್ಯಾನಿಲಯಕ್ಕೆ ಹಿಂದಿರುಗುವ ಮೊದಲು ಮೂರು ವರ್ಷಗಳ ಕಾಲ ಬ್ರೌನ್ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ಬೋಧಿಸಿದರು. 1955 ರಲ್ಲಿ, ಅವರು ಕೆನಡಾಕ್ಕೆ ವಲಸೆ ಹೋದರು ಮತ್ತು ನ್ಯೂ ಬ್ರನ್ಸ್ವಿಕ್ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ಕಲಿಸಿದರು ಮತ್ತು ನಂತರ ಮೆಕ್ಗಿಲ್ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ನಾಲ್ಕು ವರ್ಷಗಳ ಕಾಲ ಕಲಿಸಿದರು. ಅವರು ಕ್ಯಾಲ್ಗರಿ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ಗಣಿತ ವಿಭಾಗವನ್ನು ರಚಿಸಲು ಮೆಕ್ಗಿಲ್ ಅನ್ನು ತೊರೆದರು. ಕಂಪ್ಯೂಟರ್ಗಳ ಬಗೆಗಿನ ಅವರ ಆಸಕ್ತಿಯು 1959ರಲ್ಲಿ ಪ್ರಾರಂಭವಾಯಿತು, ಮೆಕ್ಗಿಲ್ ಅವರ ಗಣಿತ ವಿಭಾಗದ ವಿನಂತಿಯ ಮೇರೆಗೆ ಅವರು ಡೇಟಾಟ್ರಾನ್ ಅನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು ಕಲಿತರು, ಮತ್ತು ಅದಕ್ಕಾಗಿ ಅವರ ಮೊದಲ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಬರೆಯಲಾಯಿತು. ಈ ಅನುಭವದ ಪರಿಣಾಮವಾಗಿ, ಅವರು ಒಕ್ಲಹೋಮ ವಿಶ್ವವಿದ್ಯಾನಿಲಯಕ್ಕೆ ಭೇಟಿ ನೀಡಿ, ಮತ್ತೊಂದು ಡ್ರಮ್ ಮೆಮೊರಿ ಯಂತ್ರವಾದ ಐಬಿಎಂ 650 ಅನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು ಕಲಿತರು, ಇದು ಎಸ್ಒಎಪಿ ಎಂಬ ಆಪ್ಟಿಮೈಸಿಂಗ್ ಜೋಡಣೆಯನ್ನು ಹೊಂದಿತ್ತು. ಆಗ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾದ ಫೋರ್ಟ್ರಾನ್ ಹೊರಹೊಮ್ಮುತ್ತಿತ್ತು, ಏಕೆಂದರೆ ಅನುವಾದವು ಫೋರ್ಟ್ರಾನ್ನಿಂದ ಇಂಟರ್ನಲ್ ಟ್ರಾನ್ಸ್ಲೇಟರ್ (ಐಟಿ) ಗೆ ಎಸ್ಒಎಪಿಯಿಂದ ಆಬ್ಜೆಕ್ಟ್ ಕೋಡ್ಗೆ ಆಗಿತ್ತು. ಆ ಸಮಯದಲ್ಲಿ, ಅವರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅಸೆಂಬ್ಲಿ ಕೋಡ್ನಲ್ಲಿತ್ತು. 1959ರಲ್ಲಿ, ಮೆಕ್ಗಿಲ್ ಐಬಿಎಂ 650 ಅನ್ನು ಖರೀದಿಸಿದಾಗ, ಅದನ್ನು ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಬಲ್ಲ ಕೆಲವೇ ವ್ಯಕ್ತಿಗಳಲ್ಲಿ ಆತ ಒಬ್ಬರಾಗಿದ್ದರು. 1961ರ ಸುಮಾರಿಗೆ, ಕ್ಯಾಲ್ಗರಿ ವಿಶ್ವವಿದ್ಯಾನಿಲಯಕ್ಕೆ ಆಗಮಿಸಿದ ನಂತರ, ವಿಶ್ವವಿದ್ಯಾನಿಲಯವು ಐಬಿಎಂ 1620 ಅನ್ನು ಸ್ವಾಧೀನಪಡಿಸಿಕೊಂಡಿತು. ಅವರು ಗಣಿತ ವಿಭಾಗದ ಮುಖ್ಯಸ್ಥರಾಗಿ ತಮ್ಮ ಕರ್ತವ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುವಾಗ ಕಂಪ್ಯೂಟಿಂಗ್ ಕೇಂದ್ರದ ನಿರ್ದೇಶಕರಾದರು. ಈ ಯಂತ್ರದಲ್ಲಿ, ಅವರು ಪಟ್ಟಿ ಸಂಸ್ಕರಣಾ ವಿಧಾನಗಳನ್ನು ಅನ್ವೇಷಿಸಿದರು, ಮತ್ತು ನಂತರ ALGOL 60 ಭಾಷೆಗೆ ಕಂಪೈಲರ್ ಬರೆಯಲು ಇವುಗಳನ್ನು ಬಳಸಿದರು. ಇದು ಕೆನಡಾದ ಪ್ರತಿನಿಧಿಯಾಗಿ ಇಂಟರ್ನ್ಯಾಷನಲ್ ಫೆಡರೇಶನ್ ಫಾರ್ ಇನ್ಫರ್ಮೇಷನ್ ಪ್ರೊಸೆಸಿಂಗ್ (ಐಎಫ್ಐಪಿ) ಕಾಂಗ್ರೆಸ್ಗೆ ಹಾಜರಾಗಲು ಆಹ್ವಾನಕ್ಕೆ ಕಾರಣವಾಯಿತು. ಈ ಸಮಯದಲ್ಲಿ, ALGOL 60ಕ್ಕೆ ಪರಿಷ್ಕರಣೆಗಳನ್ನು ಮಾಡಲಾಗುತ್ತಿತ್ತು. ಆಲ್ಗೋಲ್ 60 ಮತ್ತು 68 ಭಾಷೆಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವ, ಬೆಂಬಲಿಸುವ ಮತ್ತು ನಿರ್ವಹಿಸುವ ಅಲ್ಗಾರಿದಮಿಕ್ ಲಾಂಗ್ವೇಜಸ್ ಮತ್ತು ಕ್ಯಾಲ್ಕುಲಿಯ ಐ. ಎಫ್. ಐ. ಪಿ. ವರ್ಕಿಂಗ್ ಗ್ರೂಪ್ 2.1ರ ಕೆನಡಾದ ಸದಸ್ಯರಾಗಿದ್ದರು. ವಿಭಾಗದ ಮುಖ್ಯಸ್ಥರಾಗಿದ್ದ ನಂತರ, ಅವರು ಯು. ಬಿ. ಸಿ. ಯಲ್ಲಿ ಬೋಧಿಸುವುದನ್ನು ಮುಂದುವರೆಸಿದರು. ಅವನು ಪ್ರತಿ ವಾರಾಂತ್ಯದಲ್ಲಿ ಮುಂಜಾನೆ ತನ್ನ ಹಳೆಯ-ಶೈಲಿಯ ಘನ ಬೈಸಿಕಲ್ನಲ್ಲಿ ಕಂಪ್ಯೂಟರ್ ಸೆಂಟರ್ನ ಟರ್ಮಿನಲ್ ಕೋಣೆಗೆ ಆಗಮಿಸಿ, ಕಡಿಮೆ ಜನದಟ್ಟಣೆಯ ಬೆಳಗಿನ ಗಂಟೆಗಳಲ್ಲಿ ಅಮ್ಡಾಲ್ ಮೇನ್ಫ್ರೇಮ್ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಬಳಸಲು ಟರ್ಮಿನಲ್ ಕೋಣೆಗೆ ಹೋದ ಅನೇಕ ಪದವಿ ವಿದ್ಯಾರ್ಥಿಗಳನ್ನು ಹೊಡೆಯುವುದು ಕಂಡುಬಂದಿತು. ಅವರು ರಾತ್ರಿ 9 ಗಂಟೆಯ ಸುಮಾರಿಗೆ ಆಗಮಿಸಿದರು, ಹವಾಮಾನವು ಅನುಮತಿ ನೀಡಿತು. ಪ್ರಾಯಶಃ ಆತ ALGOL 68 ಕಂಪೈಲರ್ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದರು. ಅವರ ಸ್ಥಾನಮಾನದ ಪ್ರಾಧ್ಯಾಪಕರೊಬ್ಬರು ಪ್ರತಿ ವಾರಾಂತ್ಯದಲ್ಲಿ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಕುಳಿತು ಟೈಪ್ ಮಾಡುತ್ತಿದ್ದರು ಎಂಬುದು ಭವಿಷ್ಯದ ಸಂಶೋಧಕರಿಗೆ ಕೆಲವು ಮಾತನಾಡದ ಪಾಠಗಳನ್ನು ನೀಡಿತು. ಉಲ್ಲೇಖಗಳು ಕೆನಡಾದ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನಿಗಳು ಬ್ರಿಟಿಷ್ ಕೊಲಂಬಿಯಾ ವಿಶ್ವವಿದ್ಯಾಲಯದ ಶೈಕ್ಷಣಿಕ ಸಿಬ್ಬಂದಿ 1918 ಜನನಗಳು 2013 ಸಾವುಗಳು