Написал комментарий к произведению Рерайтер
В юниксах сейчас есть т.н. "терминальные менеджеры" , вроде таких программ как tmux и screen, они могут оформлять разные vt по разному, или, например, на одной консоли рисовать сразу два терминала, разделяя экран на половинки, а то и четвертинки.
Так что получается своеобразная имитация тайловых графических оконных менеджеров, но без использования графического режима экрана, а в текстовом.
ГГ по-любому придётся изобретать "свой юникс" , на десять лет раньше РИ.
Кстати, этой зимой была забавная новость, как какой-то человек умудрился Линукс на 4004 процессоре запустить.
windafs must die!!!!
Написал комментарий к произведению Рерайтер
Автор почему-то сам забыл, что немного подкорректировал мир, в котором действует ГГ, и тут существует мелкое артельное производство.
Что открывает возможность производства "народного компьютера", как это было во второй половине 80ых годов в РИ. Все эти спектрумы, радио, микроши, рк86 и т.д.было же? На коленке ведь паяли.
А тут, в мире автора, почему бы и не да?
Например, такая схема:
Автор сделал восьмибитный процессор и модули памяти к нему. Это выпускается на заводах.
А какая-нибудь артель паяет из этого свой компьютер. Причём много разных артелей производят разные компоненты этой одной платформы.
Платформа — эдакий многопроцессорный кластер.
Одна центральная плата, со слотами и электронной обвязкой главной шины, в которую вставляются процессорные платы, с процессором и оперативной памятью.
Допустим, " плата 0" , с восьмибитным процессором и 64 кб памяти при нём. Это центральная, "дирижёрская" плата, на ней фунциклирует ядро операционной системы.
"Плата 1" , на которой такой же процессор с памятью, плюс обвязка для формирования видеосигнала на монитор. На этом процессоре работает модуль ОС, который выводит графику на экран.
"Плата 2" , с тем же самым процессором и памятью при нём, плюс обвязка для работы с дисководами и жёсткими дисками. На ней модуль ОС для работы с файловой системой, дисковый кеш и прочее такое.
"Плата 3" , с ровно тем же процессором и памятью, плюс обвязка для присоединения клавиатуры, манипуляторов управления, низкоскоростных сопряжений с иными внешними модулями, какими нибудь датчиками, перфолентами и т.п. На ней модуль ОС по работе с клавиатурой, курсором-графическим-указателем, пером и т.д.
И ещё одна(две три четыре) платы, с процессором и памятью, для непосредственно запуска на них пользовательских приложений.
Всё это фунциклирует под своей ОС, юниксоподобной. С изначально заложенной в неё парадигмой Юникса, что всё есть файл в системе (файл можно заменить на слово объект) , может быть, ещё и Plan9 подтянуть.
И вообще, толкнуть идею, что разработка компьютера и его развитие должно начинаться не с процессора и прочей обвязки — а с Операционной Системы.
Как пример — программа dd в юниксе/линуксе. Написана в 70ых годах. До сих пор применяется, в том числе работает с устройствами, которых вообще не было и не существовало в 70ых годах. Но работает за счёт того, что линуксе любое устройство, это файл в /dev/