Size: a a a

Обсуждения техдирские

2021 July 29

p

pragus in Обсуждения техдирские
Просто не было языков лучше.

Гугл свою фуксию фигачит на cpp, правда там такой cpp что любителям modern cpp будет больно
источник

ЮВ

Юра В 🦄 in Обсуждения техдирские
Андроид достаточно общего назначения? Там вроде куча юзерленда на джаве
источник

PD

Phil Delgyado in Обсуждения техдирские
Хм, на Ada написали OS? А какую?
А что на D написали?
источник

VK

Vartan Khachaturov in Обсуждения техдирские
источник

ЮВ

Юра В 🦄 in Обсуждения техдирские
Первые версии RTEMS, если не путаю. Весь список могу поискать, там для авионики много. На с++ написана BeOS
источник

PD

Phil Delgyado in Обсуждения техдирские
ASOS - это интересно, да )
источник

ЮВ

Юра В 🦄 in Обсуждения техдирские
тут фактическая неточность, MarteOS не OS в привычном понимании, это real-time scheduler, доступный как кусок стдлибы ады, чтобы ее task-треды прямо на баре металл запускать
источник

p

pragus in Обсуждения техдирские
Тот же darwin - вполне себе с c++
источник

VK

Vartan Khachaturov in Обсуждения техдирские
Ты сейчас описал примерно любую hard rt os. Например ос2000 в точности так же устроена.
источник

VK

Vartan Khachaturov in Обсуждения техдирские
Загрузчик, шедулер и три десятка платформ специфик реализаций чего-то типа putc
источник

p

pragus in Обсуждения техдирские
И выбор реализации через ifdef 😂
источник

VK

Vartan Khachaturov in Обсуждения техдирские
Угу. И линкующееся в один монолитный образ прям с целевой софтиной
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Отличный пример мёртвой системы. Продолжай дальше)₽
источник

AS

Andrey Shetukhin in Обсуждения техдирские
В линуксе это давно не так.

Я редко рекомендую Хабр, так как в основном это помойка, но там была годная статья об эволюции шедулера в Линуксе. Там чем больше версия ядра и чем больше поддерживаемых платформ — тем меньше ассемблера в шедулере.

Зотя казалось бы, ведь это одна из самых архитектурно-зависимых вещей
источник

p

pragus in Обсуждения техдирские
Компиляторы умеют, милорд! ©
источник

ЮВ

Юра В 🦄 in Обсуждения техдирские
я нигде не говорил, что собираюсь приводить примеры конкурентов линуксу или чего там. ты споришь с тезисом, который сам придумал
источник

VK

Vartan Khachaturov in Обсуждения техдирские
Тут речь про все эти ртосы. Которые по большей части конфигурятся одним заголовком
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Ну то есть иных вариантов кроме с нет. Окей. Принимается
источник

ЮВ

Юра В 🦄 in Обсуждения техдирские
вариантов чего? написать успешную систему? выше сказал, что язык с успехом слабо коррелирует, а еще большая часть андроида - это джава
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Юзерспейс в контексте ОС не интересен  

Вариантов НЕ написать БеОС - один: писать на с.

Не вижу, что тут обсуждать.
источник