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 میں ترمیم کی جا رہی تھی۔ وہ الگورتھمک زبانوں اور کیلکولی پر آئی ایف آئی پی ورکنگ گروپ 2.1 کے کینیڈین رکن بن گئے، جو ALGOL 60 اور 68 زبانوں کی وضاحت، حمایت اور دیکھ بھال کرتا ہے۔ محکمہ کے سربراہ کے طور پر اپنے وقت کے بعد، انہوں نے یو بی سی میں پڑھانا جاری رکھا، تقریبا 1978-1979۔ اسے ہر ہفتے کے آخر میں صبح سویرے اپنی پرانی طرز کی ٹھوس سائیکل پر کمپیوٹر سینٹر کے ٹرمینل روم میں پہنچتے ہوئے دیکھا گیا، بہت سے گریجویٹ طلباء کو مارتے ہوئے جو صبح کے کم ہجوم والے اوقات میں امدل مین فریم کمپیوٹر استعمال کرنے کے لیے ٹرمینل روم کی طرف جاتے تھے۔ وہ تقریبا 9 بجے پہنچا، موسم اجازت دے رہا تھا۔ غالبا وہ ALGOL 68 مرتب کرنے والے نظام پر کام کر رہے تھے۔ یہ کہ ان کی حیثیت کا ایک پروفیسر ہر ہفتے کے آخر میں ٹرمینل پر بیٹھا اور ٹائپ کر رہا تھا، مستقبل کے محققین کو کچھ غیر واضح سبق فراہم کرتا ہے۔ حوالہ جات کینیڈین کمپیوٹر سائنس دان برٹش کولمبیا یونیورسٹی کا تعلیمی عملہ 1918 پیدائش 2013 اموات