Pull to refresh

Comments 38

Есть еще одна интересная система, которая как это ни странно обладая хоть и минимальными рыночными перспективами, но осталась никому не известной.
www.helenos.org
Ух ты, спасибо за ссылку! Интересный проект, постараюсь изучить и написать про него заметку. Вообще, очень люблю изучать необычные и малоизвестные ОС.
UFO just landed and posted this here
> И еще из интересных самородков: AtheOS / Syllable Desktop

Я в прошлом активный участник этого проекта. Знаю ее историю от и до очень глубоко.
UFO just landed and posted this here
Да может напишу. Просто я всегда думал, что такая археология мало кому интересна..))

Судя по рейтингу археологически-ностальгических постов, тема очень востребована.

Помню, делали такой прикол.
На дискете разворачивали Менуэт, а потом кому-нибудь вставляли в дисковод… Грузилась она быстро и каково было удивление пользователя, когда вместо привычной винды возникало это чудо!
Мне кажется что операционка идеально подходит под Raspberry Pi. И если она такая быстрая и маленькая — то это самое то что надо для одноплатников. Тем более что для любительских проектов и всяких «умных домов» — функционала операционки вполне достаточно. А получить поддержку ягодного сообщества — это хороший ход как мне кажется. Не говоря уже о том что ягодки все одинаковые (ну да, сейчас уже 4я версия — но я про платы одной версии), и нет зоопарка видюх и процессоров.
Осталось только портировать ее под ARM. Но для этой ОС есть исходники, так что — ничего невозможного нет.
И вот тут-то приходит понимание, почему C лучше ассемблера. Ассемблерные программы придётся переписывать полностью, каждую строчку: они не кроссплатформенны и совершенно непереносимы.
Думаю можно попробовать родить транслятор с х86 ассемблера на ARMовский.
Эх помню запускал студентом эту Menuet, ностальгия прям, баловался ассемблерами всякими…
Если только эмулятор. Потому что мало транслировать команды, там же вся работа с железом по другому организована.

К сожалению, этого недостаточно. Придётся также написать и кучу драйверов.

Одно из основных назначений Raspberry Pi поиграться с линуксом.
Raspberrian — это дебиан, потому навыки конфигурирования сети малинок пригодятся при администрировании «настоящих» сетей.
UFO just landed and posted this here
Есть, это бывшая BeOS. Напишем и про нее :)
развернутую статью в журнал «Магия ПК»

Я помню эту статью, и тоже полез потом скачивать систему, но что-то у меня тогда не получилось.
Спасибо, приятно, что кто-то еще помнит этот журнал :) Сайт menuet.narod.ru, который я упоминал в той статье, на удивление жив до сих пор. Образ LiveCD с какой-то из старых версий MeOS вроде бы даже скачивается оттуда и сегодня.
Спасибо, приятно, что кто-то еще помнит этот журнал
Увидев вашу фамилию, первым делом вспомнил журнал Хакер.
Ну и вообще, МенуэтОС, дискеты, narod.ru… Прям воспоминаний пост
Спасибо большое, рад, что мои статьи в «Хакере» кто-то читает :). Удивительно, но многие проекты из «того времени» до сих пор живы и долетают до наших дней, как отголоски из прошлого. Менуэт — один из таких замечательных проектов. Надеюсь, он будет развиваться и дальше.
Это была вторая из двух ОС, помещавшаяся на 1.44, и где можно было выдать ATDP в модем, и показать Интернет.
QNX тоже на дискету помещался и работал на 386, с оконным менеджером.
Баловался QNX в конце 90тых.
Было удивительно грузить полноценную 32-битную графическую оконную реалтаймовую ОС, включающую в себя текстовый и графический редактор, калькулятор, набор утилиток и даже, по моему, браузер с одной дискеты 1.44Мб.
Я помню, как QNX 4.2 с интерфейсом Proton раздавался в виде установочного exe-файла под Windows 9x и ставился параллельно винде, ничуть не мешая последней. Вот это было чудо из чудес.
Интересно, а что там удалось оптимизировать именно на Ассемблере, чего нельзя сделать на Си? Система крайне интересная, но как уже заметили в комментариях — совершенно непереносимая, а в современном мире наибольший интерес представляют такие системы именно для ARM. В связи с этим было бы крайне интересно ознакомиться с каким-то анализом кодогенерации… возможно там есть какие-то особенности, которые были бы крайне интересны с точки зрения расширения возможностей языка Си или создания нового низкоуровневого языка, компиляция с которого по крайней мере в контексте MeOS давала бы результаты не хуже Ассемблера.
Там браузер размером 113623 байт. И он работает.
Лупа 826 байт.
Демка Fire 826 байт.
Фильтры bmp, png, gif, jpg по 1022 байт.
Тетрис 2608 байт.
Можно и на Си, конечно.
UFO just landed and posted this here
UFO just landed and posted this here
Половина современного веба отваливается, если не обновлять хром неделю. Хотя в налчии и HTML5 и ES6 с JIT. А все возможности не поддерживает никто и наверняка не будет, учитывая объёмы этого хлама.
UFO just landed and posted this here
«Что, прям полностью поддерживает все возможности HTML5»
А как можно поддерживать все возможности развивающегося языка? Приведите примеры, пожалуйста.
UFO just landed and posted this here
Аукцион на понижение? Я всего лишь отметил, что браузер работает, а именно он отображает стартовую страницу google.com и возвращает результаты поиска. Другие возможности не проверял. Есть много устаревших браузеров, которые не в состоянии сделать даже этого, не говоря о разнице в размере.
UFO just landed and posted this here
при помощи имеющегося в MeOS компилятора Ассемблера можно превратить компьютер в незаменимый «полигон» для обучения детей основам программирования
Откуда тут взялось слово «незаменимый»?
Ну и начинать учить ребёнка программированию в 2020 году с ассемблера как-то бессмысленно. Вдвойне бессмысленно делать это под экзотическую ОС, с которой он никогда в жизни больше не встретится.

А менуэт это же парный танец? Как его можно одному станцевать?
Sign up to leave a comment.