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, я неожиданно обнаружил, что оно мне понятно. Размышляя о различных способах структуризации С программ, я пришел точно к такой же структре, когда программа - это граф со связями. Вот теперь потихоньку думаю, как бы это поудобнее отобразить и построить такой граф из С кода. Так что "все украдено до нас".
-
- Вот тут про Эрланг хорошо. -> - Evgeny_CD(01.06.2008 16:02, ссылка)