Comments 38
Есть еще одна интересная система, которая как это ни странно обладая хоть и минимальными рыночными перспективами, но осталась никому не известной.
www.helenos.org
www.helenos.org
Ух ты, спасибо за ссылку! Интересный проект, постараюсь изучить и написать про него заметку. Вообще, очень люблю изучать необычные и малоизвестные ОС.
Помню, делали такой прикол.
На дискете разворачивали Менуэт, а потом кому-нибудь вставляли в дисковод… Грузилась она быстро и каково было удивление пользователя, когда вместо привычной винды возникало это чудо!
На дискете разворачивали Менуэт, а потом кому-нибудь вставляли в дисковод… Грузилась она быстро и каково было удивление пользователя, когда вместо привычной винды возникало это чудо!
Мне кажется что операционка идеально подходит под Raspberry Pi. И если она такая быстрая и маленькая — то это самое то что надо для одноплатников. Тем более что для любительских проектов и всяких «умных домов» — функционала операционки вполне достаточно. А получить поддержку ягодного сообщества — это хороший ход как мне кажется. Не говоря уже о том что ягодки все одинаковые (ну да, сейчас уже 4я версия — но я про платы одной версии), и нет зоопарка видюх и процессоров.
Осталось только портировать ее под ARM. Но для этой ОС есть исходники, так что — ничего невозможного нет.
И вот тут-то приходит понимание, почему C лучше ассемблера. Ассемблерные программы придётся переписывать полностью, каждую строчку: они не кроссплатформенны и совершенно непереносимы.
К сожалению, этого недостаточно. Придётся также написать и кучу драйверов.
Одно из основных назначений Raspberry Pi поиграться с линуксом.
Raspberrian — это дебиан, потому навыки конфигурирования сети малинок пригодятся при администрировании «настоящих» сетей.
Raspberrian — это дебиан, потому навыки конфигурирования сети малинок пригодятся при администрировании «настоящих» сетей.
Есть ещё и Haiku OS.https://www.haiku-os.org/
Есть, это бывшая BeOS. Напишем и про нее :)
Тут уже куча статей есть про Haiku, многие — переводы, но есть. Вот например:
https://habr.com/ru/company/southbridge/blog/461141/
https://habr.com/ru/company/southbridge/blog/461141/
развернутую статью в журнал «Магия ПК»
Я помню эту статью, и тоже полез потом скачивать систему, но что-то у меня тогда не получилось.
Спасибо, приятно, что кто-то еще помнит этот журнал :) Сайт menuet.narod.ru, который я упоминал в той статье, на удивление жив до сих пор. Образ LiveCD с какой-то из старых версий MeOS вроде бы даже скачивается оттуда и сегодня.
Спасибо, приятно, что кто-то еще помнит этот журналУвидев вашу фамилию, первым делом вспомнил журнал Хакер.
Ну и вообще, МенуэтОС, дискеты, narod.ru… Прям воспоминаний пост
Это была вторая из двух ОС, помещавшаяся на 1.44, и где можно было выдать ATDP в модем, и показать Интернет.
QNX тоже на дискету помещался и работал на 386, с оконным менеджером.
Баловался QNX в конце 90тых.
Было удивительно грузить полноценную 32-битную графическую оконную реалтаймовую ОС, включающую в себя текстовый и графический редактор, калькулятор, набор утилиток и даже, по моему, браузер с одной дискеты 1.44Мб.
Было удивительно грузить полноценную 32-битную графическую оконную реалтаймовую ОС, включающую в себя текстовый и графический редактор, калькулятор, набор утилиток и даже, по моему, браузер с одной дискеты 1.44Мб.
Интересно, а что там удалось оптимизировать именно на Ассемблере, чего нельзя сделать на Си? Система крайне интересная, но как уже заметили в комментариях — совершенно непереносимая, а в современном мире наибольший интерес представляют такие системы именно для ARM. В связи с этим было бы крайне интересно ознакомиться с каким-то анализом кодогенерации… возможно там есть какие-то особенности, которые были бы крайне интересны с точки зрения расширения возможностей языка Си или создания нового низкоуровневого языка, компиляция с которого по крайней мере в контексте MeOS давала бы результаты не хуже Ассемблера.
Там браузер размером 113623 байт. И он работает.
Лупа 826 байт.
Демка Fire 826 байт.
Фильтры bmp, png, gif, jpg по 1022 байт.
Тетрис 2608 байт.
Можно и на Си, конечно.
Лупа 826 байт.
Демка Fire 826 байт.
Фильтры bmp, png, gif, jpg по 1022 байт.
Тетрис 2608 байт.
Можно и на Си, конечно.
«Что, прям полностью поддерживает все возможности HTML5»
А как можно поддерживать все возможности развивающегося языка? Приведите примеры, пожалуйста.
А как можно поддерживать все возможности развивающегося языка? Приведите примеры, пожалуйста.
при помощи имеющегося в MeOS компилятора Ассемблера можно превратить компьютер в незаменимый «полигон» для обучения детей основам программированияОткуда тут взялось слово «незаменимый»?
Ну и начинать учить ребёнка программированию в 2020 году с ассемблера как-то бессмысленно. Вдвойне бессмысленно делать это под экзотическую ОС, с которой он никогда в жизни больше не встретится.
А менуэт это же парный танец? Как его можно одному станцевать?
Sign up to leave a comment.
Я станцевал бы для тебя Menuet