vak: (Default)
[personal profile] vak
Интересных дел накопилось куча с горкой.
  1. Поэкспериментировать с Tiny C Compiler. Насколько он ANSI-шный и переносимый?
  2. Установить на эмуляторе Unix V7 для i386. Получится ли сделать из него полноценную систему? Для начала затащить GCC.
  3. Перенести Bash Commander на недавно вышедший Bash 4.0 beta.
  4. Собрать E Editor - самый маленький текстовый редактор из известных мне. Можно ли запустить его на BKUNIX?
  5. Досмотреть сериал "Таинственный остров". Американцы сделали из Жюля Верна какой-то ералаш, но всё равно прикольно.
  6. Обработать и выложить отсканированную первую часть описания МКП - последней советской ЭВМ.
  7. Изучить ARINC 653 на тему реализации в uOS партишинга.
  8. Заняться переносом uOS на SK-AT91SAM9XE512-S3E.
  9. Посмотреть Minix3 на тему применения вместо QNX.

Date: 2009-01-17 10:56 (UTC)
From: [identity profile] maria-tuzhilina.livejournal.com
какие мальчиковые планы!

Date: 2009-01-17 15:04 (UTC)
From: [identity profile] sir66.livejournal.com
По п.2 - а что с сетевым уровнем то делать? Его же нет там как класса насколько я помню. А без него о какой полноценной системе можно говорить? А если его туда затащить это будет уже не v7.

Date: 2009-01-17 16:37 (UTC)
From: [identity profile] termos.livejournal.com
Еще в плане commander'а, если есть возможность, время и желание, то подкрутить его на тему корректной таки работы на зверях типа AIX и HP-UX. С сожалению в западном мире экспансия IBM и HP крайне велика, и люди _это_ покупают, а нам на этом работать. ;-)

Понятно, что в open source мире все просто -- тебе надо, ты и делай ;-), но вдруг с оказией и вам удасться потратить на это немного время. А то для сборки MC порой можно гороха объесться. Вот и приходится куда где нет ни MC ни Bash Commanderэ'а лазать FAR'ом по ftp/ssh. ;-)

Удачи, в общем. Дела интересные.

Я Tiny C использовал. Весьма забористый компилятор. Еще по вашей наводке потрогал UNIX V7. Мы тут всем коллективом чуть слезу не пустили, ибо так растрогались от наивных реализаций типа strcpy с использованием циклов копирование типа while(...) ...*p++..., простеньких реализаций основных утилит и т.д. В общем, окунулись в дух того времени. ;-) Очень интересно, как оно было, когда ты под стол ходил пешком.

Date: 2009-01-17 17:54 (UTC)
From: [identity profile] spamsink.livejournal.com
1. Ансишный вроде да, а переносимый, по-моему, увы.
2. Интересно, сколько итераций потребуется для бутстрапа. Начинать, видимо, придется с 1.39.
4. Увы, редактор без undo - не редактор. Если избавиться от curses, то, может быть, и можно запустить на BKUNIX.