The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск операционной системы Redox OS 0.5, написанной на язык..., opennews (??), 25-Мрт-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


23. "Выпуск операционной системы Redox OS 0.5, написанной на язык..."  –1 +/
Сообщение от kiwinix (?), 25-Мрт-19, 10:52 
Кто объяснит зачем эта ОС?
Просто чтоб ядро не текло? (Раст не умеет текти)
Либо по тому что могут?)

Я вот просто сомневаюсь что выйдет ос которая будет работать быстрее.

Тогда практическое применение?

Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск операционной системы Redox OS 0.5, написанной на язык..."  +4 +/
Сообщение от Аноним (26), 25-Мрт-19, 11:05 
Раст умеет всё.
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск операционной системы Redox OS 0.5, написанной на язык..."  +/
Сообщение от Аноним (-), 25-Мрт-19, 11:19 
Доказать всем, что у раста больше. Только, похоже, соревноваться они будут с реактосом.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

97. "Выпуск операционной системы Redox OS 0.5, написанной на язык..."  –1 +/
Сообщение от Аноним (97), 25-Мрт-19, 20:28 
+1
Ответить | Правка | Наверх | Cообщить модератору

54. "Выпуск операционной системы Redox OS 0.5, написанной на язык..."  +/
Сообщение от Аноним (58), 25-Мрт-19, 13:26 
>Раст не умеет текти

Любой полный по Тьюрингу язык программирования может и "текти" и виснуть и глючить. Это прямо следует из его полноты.

В том же Расте: Создаем динамического размера буфер(Vec<i32>) в бесконечном цикле пихаем туда значения. Вуаля, за минуту-другую вся память утекла.

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

111. "Выпуск операционной системы Redox OS 0.5, написанной на язык..."  +2 +/
Сообщение от Аноним (111), 26-Мрт-19, 00:17 
Ты спутал OOM и утечку памяти. Последняя - это когда объект мёртв, до него не достучаться, а память всё равно кушает. В твоём же примере Vec не куда не девается - к нему вполне себе можно обратиться, что ты и делаешь.

То что для твоего буфера не хватило памяти - ну сорян, данных много, их где-то надо хранить. Между прочим, Раст это делает намного эффективнее других безопасных языков ибо объекты намного тоньше.

Ответить | Правка | Наверх | Cообщить модератору

113. "Выпуск операционной системы Redox OS 0.5, написанной на язык..."  –1 +/
Сообщение от Аноним (113), 26-Мрт-19, 02:09 
Чем тоньше объекты - тем больше фрагментирована куча
Ответить | Правка | Наверх | Cообщить модератору

127. "Выпуск операционной системы Redox OS 0.5, написанной на язык..."  +1 +/
Сообщение от angra (ok), 27-Мрт-19, 03:39 
Нет, это ты перепутал частный случай(когда объект мёртв, до него не достучаться, а память всё равно кушает), с общей проблемой. Какая разница, что на объект где-то есть ссылка, если нет кода, который освободит его? Точно также нет разницы, освобождается ли память ручным вызовом free или автоматически сборщиком мусора после удаления последней ссылки на него. Утечки памяти это результат логических ошибок в программе, а не модели управления памятью в языке.
Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору

55. "Выпуск операционной системы Redox OS 0.5, написанной на язык..."  +1 +/
Сообщение от pda (?), 25-Мрт-19, 13:26 
На данный момент "for fun". Как и Linux в начале. Может когда-нибудь применение найдётся. А может и нет.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

79. "Выпуск операционной системы Redox OS 0.5, написанной на язык..."  –1 +/
Сообщение от Аноним (79), 25-Мрт-19, 15:56 
Микроядро интересне. Может и кольца заюзают наконец (которым сто лет в обед), в отличии от.
Ну а раст - because we can.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

84. "Выпуск операционной системы Redox OS 0.5, написанной на язык..."  +/
Сообщение от Аноним (84), 25-Мрт-19, 16:51 
>Кто объяснит зачем эта ОС?

For fun, для экспериментов, в качестве хобби, для исследований возможностей и лимитов Rust, для исследований микроядерной архитектуры, для статей на OpenNet. Возможно, какие-то ещё интересные применения найдутся со временем.

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

90. "Выпуск операционной системы Redox OS 0.5, написанной на язык..."  +1 +/
Сообщение от J.L. (?), 25-Мрт-19, 18:47 
> Кто объяснит зачем эта ОС?
> Просто чтоб ядро не текло? (Раст не умеет текти)
> Либо по тому что могут?)
> Я вот просто сомневаюсь что выйдет ос которая будет работать быстрее.
> Тогда практическое применение?

имхо это шикарный демонстратор языка +(возможно) проверка концепций

если они даже бутлоадер на расте написали и создали свой пакетменеджер вместо использования какого-либо стандартного (например nix) - это явно демонстратор технологий и/или языка

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

94. "Выпуск операционной системы Redox OS 0.5, написанной на язык..."  +/
Сообщение от Ivan_83 (ok), 25-Мрт-19, 19:53 
Там в академических кругах кто то взялся пропихивать RUST студентам, ну и видимо они теперь за оценку/зачот будут кодить втуда.

Насчёт быстрее - всем пофик, главное чтобы безопасно, а для быстроты нужно покупать железо за 100500 нефти.

По мне - очередное недоразумение от придурков из мозиллы, которое их друзья придурки в академ среде теперь пропихивают. И те и другие показывают друг на друга пальцем и говорят о том что оно всем надо.
Плюс паразитирование на маркетинговых бюджетах всяких контор продающих "безопасность", потому что у них типа всё безопасно.

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

143. "Выпуск операционной системы Redox OS 0.5, написанной на язык..."  +/
Сообщение от p1 (?), 23-Авг-19, 10:55 
Вот зачем делать такие рискованные эмоциональные безосновательные заключения?
Ответить | Правка | Наверх | Cообщить модератору

110. "Выпуск операционной системы Redox OS 0.5, написанной на язык..."  –1 +/
Сообщение от marios (ok), 25-Мрт-19, 23:39 
В Линуксе слишком много дыр!
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

125. "Выпуск операционной системы Redox OS 0.5, написанной на язык..."  –2 +/
Сообщение от аноним3 (?), 27-Мрт-19, 00:34 
не в линуксе, а в конкретных приложения и их совместном проживании)) и да ну не верю я в безопасные языки. единственный безопасный  - это ассемблер + точное знание архитектуры и оборудования под которую пишется. и да как в древности никаких операционных систем только напрямую запуск на железе. вот тут пожалуй безопасно)) ну если комп вообще не включать пожалуй еще безопаснее))
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру