Ентузіаст відреставрував мінікомпʼютер та покодив на ньому мовою-попередницею C. І показав цей процес на відео
Автор YouTube-каналу «Usagi Electric» відновив мінікомп’ютер Centurion та покодив на ньому мовою CPL (Centurion Programming Language) — попередницею мови C.
Автор виклав на Github увесь код, який використав у цьому відеоепізоді, а також посібник CPU6 Programmer’s Manual.
ℹ️ Про мову CPL
Це комбінована мова програмування, яку створили на початку
1960-х років. Спільна розробка Кембриджського та Лондонського університетів. Серед її авторів — Крістофер Стрейчі та Девід Беррон.Перший компілятор CPL був написаний приблизно в 1970 році, але мова так і не набула великої популярності і, ймовірно, зникла з програмного вжитку десь у
1970-х роках.CPL вважають попередницею мови C. Як зазначає у своїй статті Пітер Норвіг, директор із досліджень у Google, CPL нагадує сучасні мови Python та Ruby.
«У той час, коли більшість програмістів використовували Assembler, коли першим комп’ютерним мовам (LISP, FORTRAN і COBOL) було не більше як вісім років, Крістофер Стрейчі вирішив використовувати мову програмування дуже високого рівня. CPL була настільки новою, що спершу не мала ані компілятора, ані повного формального опису», — пояснює Пітер Норвіг.
Норвіг створив та виклав у загальний доступ перекладач з CPL на Python для сучасних машин.
Нагадаємо, легенда компʼютерної науки Браян Керніган в інтервʼю DOU розповів про роботу програмістів у
Немає коментарів
Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.