LINUX.ORG.RU
Ответ на: комментарий от true_admin

боюсь, что если сразу смотреть код - я не увижу леса за деревьями.
т.е. мне нужна именно теория проектирования

dreamer ★★★★★
() автор топика

Любая VM — усложнённый интерпретатор брейнфака.

PolarFox ★★★★★
()
Ответ на: комментарий от true_admin

> можно начать с просмотра кода ранних ревизий kvm

Наверное, имелись в виду не те vm, среди которых kvm, а те, среди которых jvm.

const86 ★★★★★
()
Ответ на: комментарий от true_admin

мне для начала хватит и просто байткода

dreamer ★★★★★
() автор топика

Если не изучал теорию (машину Тьюринга, нормальные алгорифмы/алгоритмы Маркова, конечные автоматы, схемы), прочитай обязательно. Теория читается, например, в рамках курса ВМиК МГУ на третьем семестре, и, более формально - на спецкурсах и на мехмате МГУ.

По практике - попробуй достать лекции и конспекты семинаров по темам "Двухадресная учебная машина" и "Трехадресная учебная машина" ВМиК МГУ (третий семестр). Этот курс у нас изучался после Паскаля и Ассемблера, параллельно с Си/Си++.

Можешь попросить конспекты этих семинаров у меня - за небольшое вознаграждение готов потратить день-два на сканирование и публикацию своих записей по этим темам (в Интернете они отсутствуют, как говорит Yandex).

pacify ★★★★★
()
Ответ на: комментарий от pacify

>в Интернете они отсутствуют, как говорит Yandex

но ведь все остальное прогрессивное человечество как-то умудряется писать ВМ без вашиз лекций )) => есть другой материал, кроме лекций МГУ

dreamer ★★★★★
() автор топика
Ответ на: комментарий от pacify

> Можешь попросить конспекты этих семинаров у меня - за небольшое вознаграждение готов потратить день-два на сканирование и публикацию своих записей по этим темам (в Интернете они отсутствуют, как говорит Yandex).

Кому оно нужно? Всё прогрессивное человечество самообучается по лекциям от MIT.

mv ★★★★★
()

Д.Кнут "Искусство программирования для ЭВМ". Там есть простейшая "сферическая в вакууме" :) MIX-машина.

quickquest ★★★★★
()

вобщем, пока ушел читать SICP )

dreamer ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.