spamsink: (Default)
[personal profile] spamsink

Еще до IBM PC в США был учебный компьютер на базе процессора, совместимого с БК-0010 PDP-11. Именно на нем была сделан компилятор Паскаля в машинно-независимый p-код - предтечу Java.



29 апреля на картинке - это 29 апреля 1980 года.

И ведь подумать только, вся информация для достижения этого результата у меня была еще 7 лет назад... Но лучше поздно, чем никогда.

А еще где-то на имеющихся у меня образах дисков валяется TMG - предшественник YACC, о котором Википедия знает только, что он был.

Date: 2011-08-19 05:53 am (UTC)
From: [identity profile] tnt23.livejournal.com
А это, как я понимаю, самописный эмулятор?

Date: 2011-08-19 07:07 am (UTC)
vak: (Default)
From: [personal profile] vak
Неужели и компиляторы работают?

Date: 2011-08-19 07:51 am (UTC)
vak: (Default)
From: [personal profile] vak
Ну ассемблер и линкер хотя бы?

Date: 2011-08-19 04:41 pm (UTC)
vak: (Default)
From: [personal profile] vak
Прекрасно! Надо редактор Руднева затащить - должен поместиться. И Демос Командер.

Date: 2011-08-20 04:08 am (UTC)
vak: (Default)
From: [personal profile] vak
Ред на i386 - 40 килобайт кода. Если на pdp11 получится хотя бы раза в два меньше - есть шанс.

Date: 2011-08-19 11:31 am (UTC)
From: [identity profile] bangor-flying.livejournal.com
Восхищаюсь. У меня совсем нет такой квалификации (я не программист). Но есть компилятор uscd-Паскаля на образе дискеты для Атари 800 (нашел с большим трудом). Но запустить под эмулятором не удалось - я кажется даже в редактирование текста для программы не врубился.

Date: 2011-08-20 05:16 am (UTC)
From: [identity profile] bangor-flying.livejournal.com
Это UCSD Паскаль для Apple II, оказывается

http://zalil.ru/31580327

Может, еще здесь что-то найдется
http://pascal.hansotten.com/index.php?page=files

Date: 2011-08-20 12:00 am (UTC)
From: [identity profile] alogic.livejournal.com
Не могу себе представить, где TMG может пригодиться, раз YACC уже есть.
Page generated Mar. 5th, 2026 07:37 pm
Powered by Dreamwidth Studios