Добавить
Уведомления

Running a subset of python on the BBC Micro

Yes, the one from the 80's. Yes, I'm a little mad. Q Misell Sunday 16th, 12:30 (Ferrier Hall) A talk (25 minutes) Following on from my talk last year on making a C compiler for the BBC Micro, I will be using said compiler to write and run a python interpreter that can run on the BBC Micro. Come to learn about how compilers work in general, how python is technically a compiled and interpreted language, the struggles I had fitting as much as possible of python into 64K of RAM and ROM, and some interesting things I learnt about python along the way. If you already know a lot about compilers then this may be the talk for you, as it's not every day you have to fit a compiler into such limited RAM, and such a limited instruction set.

Иконка канала Введение в Python
4 подписчика
12+
16 просмотров
2 года назад
12+
16 просмотров
2 года назад

Yes, the one from the 80's. Yes, I'm a little mad. Q Misell Sunday 16th, 12:30 (Ferrier Hall) A talk (25 minutes) Following on from my talk last year on making a C compiler for the BBC Micro, I will be using said compiler to write and run a python interpreter that can run on the BBC Micro. Come to learn about how compilers work in general, how python is technically a compiled and interpreted language, the struggles I had fitting as much as possible of python into 64K of RAM and ROM, and some interesting things I learnt about python along the way. If you already know a lot about compilers then this may be the talk for you, as it's not every day you have to fit a compiler into such limited RAM, and such a limited instruction set.

, чтобы оставлять комментарии