ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
4 июля
121677
Evgeny_CD, Архитектор (01.06.2008 15:51, просмотров: 1299)
INMOS - жизнь после смерти. Изначально на ссылки навел caxapa::Vit Есть occam-pi programming language for concurrent software development http://www.occam-pi.org/ Он сделан на основе occam 2.1, когда-то разработанной INMOS (создатель транспьютеров) http://en.wikipedia.org/wiki/INMOS Существует компилятор для этого occam-pi в родной код для транспьютеров http://projects.cs …uk/projects/kroc/trac/ А для этого байт-кода есть виртульная машина http://www.transterpreter.org Вроде как очень компактная (10к кода x86), и портируемая под все на свете. Есть такой проект - NxOS (на него и навел Vit) http://nxt.natulte …ac/wiki/About/Features http://nxt.natulte …rac/wiki/About/Mission железо и ОСька для роботов Lego. Для него портирован transterpreter. С этой точки я и раскручивал всю цепочку связей. Что в этом интересного? Еще одна виртуальня машина. За которой столько истории :)) Транспьютеры уже были, когда создатели Java, Python, Lua только осваивали азы компутеров. Я ничего не могу сказать по сути про occam. Из языков с аналогичной идеологией слышал про Erlang http://ru.wikipedia.org/wiki/Erlang С другой стороны, вот сейчас прочтя описание Erlang, я неожиданно обнаружил, что оно мне понятно. Размышляя о различных способах структуризации С программ, я пришел точно к такой же структре, когда программа - это граф со связями. Вот теперь потихоньку думаю, как бы это поудобнее отобразить и построить такой граф из С кода. Так что "все украдено до нас".