The OpenNET Project / Index page

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



"В Китае запущен спутник с real-time подсистемой ядра Linux, написанной на Rust"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В Китае запущен спутник с real-time подсистемой ядра Linux, написанной на Rust"  +/
Сообщение от opennews (??), 13-Дек-23, 22:54 
9 декабря в Китае был запущен спутник Tianyi-33, разработанный в рамках проекта  Tiansuan и  оснащённый бортовым компьютером, на котором задействовано модифицированное ядро Linux с компонентами для обеспечения работы в режиме реального времени, написанными на языке Rust с использованием абстракций и прослоек, предоставляемых подсистемой Rust for Linux. Операционная система оснащена двойным ядром RROS, сочетающим обычное ядро Linux, применяемое для решения задач общего назначения, с RTOS-ядром на языке Rust, предназначенным для выполнения задач в режиме жёсткого реального времени. Код ядра  RROS открыт под лицензией GPLv2. Разработка заняла два года и была выполнена исследовательской группой из Пекинского университета почты и телекоммуникаций...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=60285

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

Оглавление

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


3. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –15 +/
Сообщение от Аноним (3), 13-Дек-23, 22:57 
А что они делают, когда программы на расте рандомно и непредсказуемо зависают на мютексах? Ну, просто зависают, и ничего не делают, потом продолжают работать. В релизном билде стригеррить сложнее, в отладочном куда чаще встречается. В интернете тоже много упоминаний о таких фризах, но никаких решений. Меня просто беспокоят таки особенности, когда речь заходить о реальном времени. С чем-то похожим я сталкивался в жава, но там гц может сходить с ума.
Ответить | Правка | Наверх | Cообщить модератору

8. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +3 +/
Сообщение от нах. (?), 13-Дек-23, 23:08 
> А что они делают, когда программы на расте рандомно и непредсказуемо зависают на мютексах?

да ничего, на следующем витке отвиснет, нашел проблему.

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

249. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –2 +/
Сообщение от Аноним (-), 14-Дек-23, 19:12 
>> А что они делают, когда программы на расте рандомно и непредсказуемо зависают на мютексах?
> да ничего, на следующем витке отвиснет, нашел проблему.

Да и вообще - ну какой спрос с спутника "made in china"? Даже если там ОС и повиснет - от именно этого он все же не упадет.

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

376. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от анонимус (??), 17-Дек-23, 00:49 
К счастью или сожалению, но "Made in China" уже давно гораздо круче, чем "made in Russia". Порой даже не круче, а просто безальтернативно. Как минимум без китайских компонентов современных спутников в природе нет.
Ответить | Правка | Наверх | Cообщить модератору

9. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +21 +/
Сообщение от Аноним (9), 13-Дек-23, 23:10 
Кажется кто-то не разобрался с локами в мутексах..
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

15. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –3 +/
Сообщение от Аноним (3), 13-Дек-23, 23:18 
Не знаю, возможно. Когда я столкнулся с этим в своём коде, там простое построчное чтение из файла и построчная же печать частей прочитанной строки. А код вообще однопоточный. Но батарейки используются, да. А в файрфоксе постоянно лажа с зависающим вебрендером уже сколько времени (он как раз на расте). Часто из-за рассинхронизации он отваливается после этого, но не всегда. Ещё в какой-то растовской программе по-моему было, в итоге питон быстрее делал то же самое. А пока данных меньше определённого порога, всё хорошо, да.
Ответить | Правка | Наверх | Cообщить модератору

16. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +14 +/
Сообщение от Аноним (9), 13-Дек-23, 23:19 
Пока здесь нет куска твоего кода - можешь изливать свои тролльские фантазии в лигу сексуальных меньшинств)
Ответить | Правка | Наверх | Cообщить модератору

348. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –2 +/
Сообщение от Отражение луны (ok), 15-Дек-23, 17:20 
Питон - это который с самым медленным интерпретатором в мире? Любое приложение, написанное на Питоне, гарантированно тормозит)
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

13. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +2 +/
Сообщение от morphe (?), 13-Дек-23, 23:16 
> В интернете тоже много упоминаний о таких фризах

Можно примеры?
До недавнего времени в Rust stdlib использовались самые базовые pthread мьютексы, теперь futexы, однако в обоих случаях язык не имеет никаких фоновых процессов и прочего для их поддержки.

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

21. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –6 +/
Сообщение от Аноним (3), 13-Дек-23, 23:31 
У языка весьма неудачное название, сложновато находить релевантную информацию. В интернете было упоминание, что после обновления тулчейна прошло. Я могу подтвердить, что код, который однозначно зависал 2 года назад (и год назад тоже), сейчас не зависает на llvm-17 и rust-1.74.1. Зависимости обновлялись в порядке эксперимента год назад, и тогда фризы уменьшились, но не прошли. Проблема в том, что такое поведение было, и, видимо, проблема именно в тулчейне.
Ответить | Правка | Наверх | Cообщить модератору

29. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +9 +/
Сообщение от Аноним (29), 13-Дек-23, 23:50 
Мы увидим код или ты продолжишь гуманитарное нытьё? С вероятностью в 99.9% проблема в нём, потому что проблемы mutex - это типичные новичковые болезни.
Ответить | Правка | Наверх | Cообщить модератору

42. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –2 +/
Сообщение от Аноним (3), 14-Дек-23, 00:08 
> Мы увидим код или ты продолжишь гуманитарное нытьё? С вероятностью в 99.9%
> проблема в нём, потому что проблемы mutex - это типичные новичковые
> болезни.

Мютекст в стандартном принте? Или в чтении строк из файла? И только при использовании serde? Гуманитарное оно только потому, что это не си или плюсы. Отлаживать ржавчину затея сомнительная.

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

125. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +3 +/
Сообщение от Аноним (9), 14-Дек-23, 09:36 
Гуманитарное оно, потому что это пустопорожняя болтовня без пруфов.
Ответить | Правка | Наверх | Cообщить модератору

31. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Витюшка (?), 13-Дек-23, 23:52 
Проблема в том что ты рукожоп и написал говнокод. Не ты первый, не ты последний.
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

35. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (3), 13-Дек-23, 23:57 
> Проблема в том что ты рукожоп и написал говнокод. Не ты первый,
> не ты последний.

Нууу, судя по тому, что проблема решилась сама собой, всё немного сложнее и я был прав.

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

41. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +5 +/
Сообщение от Аноним (9), 14-Дек-23, 00:04 
>судя по тому, что проблема решилась сама собой

Судя по этому - ты не понимаешь в чем была причина, вот и всё)

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

43. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (3), 14-Дек-23, 00:11 
>>судя по тому, что проблема решилась сама собой
> Судя по этому - ты не понимаешь в чем была причина, вот
> и всё)

Я так думаю, в тулчейне, но это правда. Было несколько больно, когда не смог разобраться и решить. Вообще, некомфортно, когда не можешь найти и локализовать баг.

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

78. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Винни Пух (?), 14-Дек-23, 01:16 
Хорош ёрзать. Ты либо знаешь, либо не знаешь. Что ты там говоришь о том, что ты думаешь никому не интересно. Talk is cheap. Show me the code.
Ответить | Правка | Наверх | Cообщить модератору

111. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (111), 14-Дек-23, 05:12 
самый простой способ - собрать код под старым тулчейном и под новым и сравнить нужные куски в гидре. Главное не отключать и не чистить дебаг символы, чтоб не искать нужные места.
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

152. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (3), 14-Дек-23, 12:21 
Согласен, но по моим оценкам на развёртывание старого состояния уйдёт под неделю чистого времени и это не очень просто в итоге, к тому же, как мне потом поделиться нужным окружением со всеми желающими? Нет, это глупости.
Ответить | Правка | Наверх | Cообщить модератору

162. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Аноним (3), 14-Дек-23, 13:06 
Кстати, на будущее, может быть, есть какие-нибудь реальные советы по отладке? Вот есть бинарь на гигабайт. Читать гигабайтные бинари в дизассемблере я не могу, декомпилятора не завезли. Ну, вижу, что они разные, но отличий слишком много. При запуске под трейсером он генерирует терабайтные логи за минуту, и видно, что исполнение зависает вовсе не там, где показывает. Дальнейшие действия?
Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору

126. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (9), 14-Дек-23, 09:38 
Поэтому тебе предложили показать кусок кода. Указали бы на ошибку.
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

151. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (3), 14-Дек-23, 12:19 
Ошибки и нет. Смысл показывать код, в котором нет ошибки? Если бы у меня сейчас был воспроизводимый пример, другое дело, но у меня в любом случае нет синтетических данных под него и это немного затратно и получить.
Ответить | Правка | Наверх | Cообщить модератору

202. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Аноним (202), 14-Дек-23, 16:52 
Ну значит и проблемы нет. Смысл был орать про мифические баги в тулчейне, чтобы потом пустить жидкого в рейтузы?
Ответить | Правка | Наверх | Cообщить модератору

32. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +5 +/
Сообщение от Аноним (9), 13-Дек-23, 23:52 
Конечно, ведь "rust mutex freeze" регулярно ищут игроки в MMO Rust. Не надоело юродствовать?
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

34. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (3), 13-Дек-23, 23:56 
А это вопросы к поисковику. Я не вижу тех ссылок, там было обсуждение про тулчейн и не про мютексы в асинхронном коде. В рассылке, кстати.
Ответить | Правка | Наверх | Cообщить модератору

40. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +3 +/
Сообщение от Аноним (9), 14-Дек-23, 00:04 
Эти ссылки сейчас с нами, в одном треде?
Ответить | Правка | Наверх | Cообщить модератору

120. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от adolfus (ok), 14-Дек-23, 08:34 
Непонял. На расте переписали posix-библиотеки, котороые на си? А как они сохранили интерфейсы вызова и возврата? Или просто прикрутили поверх си-кода раст-обертки?
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

254. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от morphe (?), 14-Дек-23, 19:46 
> Непонял. На расте переписали posix-библиотеки, котороые на си? А как они сохранили
> интерфейсы вызова и возврата? Или просто прикрутили поверх си-кода раст-обертки?

В макоси и винде нельзя полагаться на номера системных вызовов, поэтому по аналогии с ними на linux rust по дефолту линкуется с libc.

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

17. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Вирт (?), 13-Дек-23, 23:19 
В таких случаях нужно делать `killall -6 программа` и смотреть в "корку" (core)
в `gdb`, там можно будет увидеть какой поток захватил mutex,
и скорее всего будет понятно почему же он его так долго держит.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

24. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (3), 13-Дек-23, 23:37 
Это довольно сложно поймать было, зависания непредсказуемые и краткосрочные, но их быть не должно. Если запускать под трейсером, видно, что висит мютекс, и гугление наводило на похожие случаи. Но решить так и не получилось. А сейчас и вовсе не воспроизводится.
Ответить | Правка | Наверх | Cообщить модератору

30. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Витюшка (?), 13-Дек-23, 23:50 
У тебя что-то типа deadlock. Только не совсем он. Просто по факту однопоточный код, где все ждут глобальный мьютекс.

А возможно и не воспроизводимый (легко) deadlock. Rust тут ни при чём.

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

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

106. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Sw00p aka Jerom (?), 14-Дек-23, 03:25 
>Ставлю на этот вариант.

и как в случае дедлока идет отвисание?

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

123. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Витюшка (?), 14-Дек-23, 09:29 
Никак. Ну я перечислил все возможные варианты. Не уверен я что там что-то отвисало.
Ответить | Правка | Наверх | Cообщить модератору

121. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –2 +/
Сообщение от adolfus (ok), 14-Дек-23, 08:44 
Как не при чем? posix-либы же на расте переписаны, значит как раз при чем.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

36. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +4 +/
Сообщение от Аноним (9), 13-Дек-23, 23:58 
>довольно сложно поймать

Но при этом ты сразу сделал вывод, что виноват тулчейн) Г - логика.
>гугление наводило на похожие случаи

Да, все проблемы с мутексом в гугле - это проблемы непонимания работы локов. Случаи похожие, потому что люди читают stack overflow, а не книжки по алгоритмам.
>сейчас и вовсе не воспроизводится.

Как только спросили код - воспроизводиться перестало. Это чудо, молись и кайся!

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

46. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (3), 14-Дек-23, 00:16 
> Но при этом ты сразу сделал вывод, что виноват тулчейн) Г -

это выглядело наиболее вероятно и похоже судя по описанию, рандомные фризы просто так

> Да, все проблемы с мутексом в гугле - это проблемы непонимания работы

я вижу, гугл вообще плохой поисковик

>Как только спросили код

было бы странно, если бы я не проверил воспроизводимость, код то остался, и тестовый датасет тоже (а вот датасетом делиться это уже статья), но там ничего интересного.

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

59. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Витюшка (?), 14-Дек-23, 00:38 
Я тебе уже написал почему у тебя было зависание, с вероятностью 99.999%.

Я так понял ты не программист, судя по слову "датасет", а data scientist.

Я тоже много раз натыкался на баги в С++. "Ну вот...ну точно бага", через пару часов "Блииин, опять у меня ошибка в многопоточном коде".

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

88. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –2 +/
Сообщение от Аноним (3), 14-Дек-23, 01:33 
Факт в том, что баг-то был в элементарном коде, где ошибиться невозможно. Только при использовании serde, если я верно помню. Это называется повышение осведомлённости, другой цели у меня нет. Мне нравятся определённые идеи ржавчины, но не нравится необходимость обмазываться unsafe и подобные вот баги из ничего.
Ответить | Правка | Наверх | Cообщить модератору

90. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (3), 14-Дек-23, 01:40 
Если бы существовала альтернативная реализация, можно было бы хотя бы однозначно утверждать, что проблема в тулчейне. А так, выяснить в чём же причина непонятного поведения, может оказаться весьма непросто. Поэтому, я пока опасаюсь тратить ресурсы на ржавчину, пока в гцц только зачатки.
Ответить | Правка | Наверх | Cообщить модератору

96. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Витюшка (?), 14-Дек-23, 02:16 
Так ты мог взять альтернативную реализацию библиотеки поток, или дёрнуть pthreads напрямую или другую библиотеку.
Ответить | Правка | Наверх | Cообщить модератору

98. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноньимъ (ok), 14-Дек-23, 02:22 
> Факт в том, что баг-то был в элементарном коде, где ошибиться невозможно. Только при использовании serde
> Serde is a framework for serializing and deserializing Rust data structures efficiently and generically
> issues 183 open 1525 closed

Нефига у вас ЭЛЕМЕНТАРНЫЙ код где ошибиться невозможно!

Вы себе отчёта не отдаёте совсем в том что ваш код делает?

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

101. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (3), 14-Дек-23, 02:31 
Ну, в моём-то коде багов скорее всего не было. Я посчитал, там больше 100 зависимостей. И они остались тех же старых версий двухлетней давности.
Ответить | Правка | Наверх | Cообщить модератору

204. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (202), 14-Дек-23, 16:56 
Знаешь сколько я таких пупсов "ну у меня тут ошибки нету, это вон другие виноваты" вижу каждый день? Начинаешь разбираться - ой, и правда ашипка, как же я так не заметил? Ну не заметил, потому что хотел на других спихнуть мокрые штаны.
Ответить | Правка | Наверх | Cообщить модератору

239. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (3), 14-Дек-23, 18:30 
Знаешь, сколько я таких вот "поработай мне бесплатно" вижу каждый день? Как только ты оплатишь моё время, я приступлю, и, можешь быть уверен, что я предоставлю воспроизводимый пример в разумный срок. Правда, поскольку это какая-то лажа, придётся заплатить чуть побольше, чем за обычный квалифицированный труд.
Ответить | Правка | Наверх | Cообщить модератору

242. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (9), 14-Дек-23, 18:48 
Что ты несешь? Тебе весь тред говорит - покажи код, мы укажем на ошибку. На что ты отвечаешь, что ошибок нет и виноват тулчейн, Аллах и коммунисты. Тебя просят дать хотя бы ссылки на релевантные баги. На что ты начинаешь маняврировать "ссылки БЫЛИ, но я ПОТЕРЯЛ, поэтому виноват ГУГЛ и вообще РАСТ плохо название".

Скажи, у тебя вообще совесть есть? Тебя родители не учили, что надо свои слова подтверждать делами? Что плохо без оснований обвинять других людей? Что надо, в конце концов, чужой труд уважать и идти на кооперацию? Нет же, я у мамы великий программист, а виноваты все остальные. Думаю, если ей этот тред показать - ей будет стыдно. За тебя.

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

246. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –3 +/
Сообщение от Аноним (3), 14-Дек-23, 18:57 
Просто весь весь тред не очень умный и совершенно не имеет опыта в подобных вопросах, это очевидно. На то, чтобы воспроизвести условия, которые, предположительно, приводят к ошибочному поведению, мне будет необходимо потратить немало ресурсов на получение и воспроизведение состояния системы, а также, подготовить минимальный код и специальные данные. Бесплатно работать не интересно.
Ответить | Правка | Наверх | Cообщить модератору

323. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Конь (?), 15-Дек-23, 08:01 
> Факт в том

Без кода и версии компилятори (т.е. без возможности воспроизведения ошибки) это не факт, а балабольство

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

105. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Sw00p aka Jerom (?), 14-Дек-23, 03:24 
>Это довольно сложно поймать было, зависания непредсказуемые и краткосрочные, но их быть не должно.

может ждет I/O?

пс: 90999

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

150. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (3), 14-Дек-23, 12:16 
>ждет I/O

Я об этом подумал, потому что было похоже на какой-то свопинг, но это изначально ссд и зависания на одних и тех же местах в данных, перемещение в tmpfs не помогло, а данные могли быть и другими с тем же результатом. При этом, рядом лежал более сложный код на другом языке (плюсы не идентичны ржавчине, конечно, но операции примерно одинаковы) и на тех же данных у него проблем не возникало.

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

223. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Sw00p aka Jerom (?), 14-Дек-23, 17:38 
> Я об этом подумал, потому что было похоже на какой-то свопинг, но
> это изначально ссд и зависания на одних и тех же местах
> в данных, перемещение в tmpfs не помогло, а данные могли быть
> и другими с тем же результатом. При этом, рядом лежал более
> сложный код на другом языке (плюсы не идентичны ржавчине, конечно, но
> операции примерно одинаковы) и на тех же данных у него проблем
> не возникало.

остается только приаттачиться отладчиком и смотреть что происходит в момент зависаний.

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

136. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Аноним (136), 14-Дек-23, 10:13 
Я никогда с таким не сталкивался: насколько я помню, mutex в rust это просто обертки над системными вызовами, так что если у Вас виснет - наверное это что-то ядерное.
Сбросьте кусок кода, с помощью которого можно добиться зависания.
Ну или ссылку, где люди ноют.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

209. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Аноним (202), 14-Дек-23, 17:00 
Нет у него никакого кода и никаких ссылок.
Ответить | Правка | Наверх | Cообщить модератору

138. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Советский инженер (ok), 14-Дек-23, 10:15 
да просто хреначат ракету об луну со всей дури
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

263. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (263), 14-Дек-23, 20:16 
стригеррить

СКА Арена )

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

4. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +5 +/
Сообщение от Вы забыли заполнить поле Name (?), 13-Дек-23, 23:02 
> с RTOS-ядром на языке Rust, предназначенным для выполнения задач в режиме жёсткого реального времени. Код ядра RROS открыт под лицензией GPLv2.

Вот что gpl животворящий делает. А ядро на расте не открыто, хотел посмотреть на комменты на китайском.

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

51. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –2 +/
Сообщение от Аноним (51), 14-Дек-23, 00:26 
Открыто. Чтобы увидеть ссылку, надо прочитать текст новости на русском. А комментарии там на английском, как и в любом коде, написанном профессионалами.
Ответить | Правка | Наверх | Cообщить модератору

71. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 14-Дек-23, 01:11 
> Открыто. Чтобы увидеть ссылку, надо прочитать текст новости на русском.

Вот эта ссылка https://github.com/BUPT-OS/RROS ? Там раста 0.2%

> А комментарии там на английском, как и в любом коде, написанном профессионалами.

А вот и один из мейнтейнеров https://github.com/rust-real-time-os/os_lab  

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

108. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Аноним (108), 14-Дек-23, 04:24 
в Makefile, судя по статистике, "кода" столько же
Ответить | Правка | Наверх | Cообщить модератору

288. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +3 +/
Сообщение от Аноним (288), 14-Дек-23, 21:27 
>Там раста 0.2%

Случайно добавили в репозиторий CoC.md, а из этого целую новость про Раст сделали.

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

324. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +2 +/
Сообщение от mos87 (ok), 15-Дек-23, 10:54 
>А вот и один из мейнтейнеров

ыыыы.

Главные два слова всё равно по-аглицки - Rust и Unsafe бггг.

Ну и портянки инструкций под венду со скринами - это конечно всё кричит о (древней) культуре разработки.

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

322. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +2 +/
Сообщение от Бывалый смузихлёб (?), 15-Дек-23, 07:35 
> комментарии там на английском, как и в любом коде, написанном профессионалами

профессионалы пишут на языке, являющимся основным для места базирования проекта или уточняют какой

Только убогий дешёвый холоп с больной башкой будет в проекте для русскоязычных заказчиков что в РФ, писать комменты на онглицком
Равно как и китайский исполнитель для китайского же конечного заказчика будет писать на не китайском

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

364. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (364), 15-Дек-23, 23:49 
Письмо на китайском - боль для самих китайцев. Иероглифическая система письма должна умереть.
Ответить | Правка | Наверх | Cообщить модератору

375. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Бывалый смузихлёб (?), 16-Дек-23, 17:42 
у тех же корейцев есть несколько систем писания
Включая и ту, что подразумевает, но, всё-таки, некоторое подобие алфавита
Кроме шуток, у корейцев был отдельный алфавит и алфавитно-буквенный словарь
На иероглифах - общались только холопы. Рисованные
Ответить | Правка | Наверх | Cообщить модератору

231. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +2 +/
Сообщение от Аноним (231), 14-Дек-23, 17:54 
Ну по разному бывает:
>ПО написано на C/C++

https://opennet.ru/53083-falcon9

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

5. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 13-Дек-23, 23:03 
А что в российских спутниках? Модула?
Ответить | Правка | Наверх | Cообщить модератору

10. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Аноним (29), 13-Дек-23, 23:11 
Odin Ass.
Ответить | Правка | Наверх | Cообщить модератору

39. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +3 +/
Сообщение от Аноним (39), 14-Дек-23, 00:03 
Больше похоже на что-то шведское.
Ответить | Правка | Наверх | Cообщить модератору

325. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от mos87 (ok), 15-Дек-23, 10:54 
Так варяги-с.
Ответить | Правка | Наверх | Cообщить модератору

377. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (377), 17-Дек-23, 01:21 
Варяги не имели к скандинавам никакого отношения.
Ответить | Правка | Наверх | Cообщить модератору

387. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от 1234 (??), 08-Янв-24, 00:42 
Вы так не пугайте народ угрозой выхода из зоны когнитивно-ментального комфорта! Они и так все поголовно уверены, что и викинги - это скандинавы...
Ответить | Правка | Наверх | Cообщить модератору

73. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +3 +/
Сообщение от Вы забыли заполнить поле Name (?), 14-Дек-23, 01:12 
> Odin Ass.

Нет, я не прошу называть твою прошивку.

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

294. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Хряк Батутный (?), 14-Дек-23, 22:15 
Доступно и всерьез!
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

12. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –8 +/
Сообщение от нах. (?), 13-Дек-23, 23:14 
Ну, к примеру, враги распускают слухи что спутник раннего обнаружения очко-1 (тот что давеча наипнулсо) кажется и вовсе был на электромеханическом управлении. Разработка 70х годов (точнее, доработка, сам спутник 60х). Какая еще тебе модула, ес1045  в космос не запустишь.

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

50. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +3 +/
Сообщение от Аноним (50), 14-Дек-23, 00:23 
>на электромеханическом управлении

Зато выдержит электромагнитный импульс от ядерного взрыва :)

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

131. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от нах. (?), 14-Дек-23, 09:55 
>>на электромеханическом управлении
> Зато выдержит электромагнитный импульс от ядерного взрыва :)

блин, да нахрена ж надо, он жеж должен ДО взрыва был сработать, чтоб ты успел занычковаться поглубже.
(ну и нет, силовая электромеханика тоже погорит)

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

353. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (353), 15-Дек-23, 18:54 
Ну да, электровакуумные приборы почему-то выдерживают, а электромеханика должна погореть.
Ответить | Правка | Наверх | Cообщить модератору

127. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Минона (ok), 14-Дек-23, 09:47 
ЕМНИП, есть такая компания Excelsior, они писали ПО для спутников на Modula-2.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

128. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Пряник (?), 14-Дек-23, 09:50 
Ламповые транзисторы.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

133. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от нах. (?), 14-Дек-23, 10:09 
> Ламповые транзисторы.

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

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

156. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (156), 14-Дек-23, 12:40 
https://habr.com/ru/articles/434090/
Ответить | Правка | Наверх | Cообщить модератору

153. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (153), 14-Дек-23, 12:23 
БЕЙСИК ВИЛЬНЮС, 1986 CAGLRCCC.R
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

169. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от BeLord (ok), 14-Дек-23, 13:50 
В навигации asm,а не ваши новомодные штучки и ничего летают-)))
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

221. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Пряник (?), 14-Дек-23, 17:32 
Лень - двигатель прогресса. Так и появились высокоуровневые языки.
Ответить | Правка | Наверх | Cообщить модератору

184. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от анон (?), 14-Дек-23, 15:10 
Касперский ОС
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

211. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от YetAnotherOnanym (ok), 14-Дек-23, 17:14 
Комдив с багетом наперевес :D
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

224. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 14-Дек-23, 17:40 
> Комдив с багетом наперевес :D

Я серьезно спрашивал

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

243. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от YetAnotherOnanym (ok), 14-Дек-23, 18:50 
А я серьёзно ответил. Комдив - это процессор. Багет - это ОСРВ.
Ответить | Правка | Наверх | Cообщить модератору

253. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (253), 14-Дек-23, 19:46 
BugurtOS.
Ответить | Правка | К родителю #224 | Наверх | Cообщить модератору

354. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (353), 15-Дек-23, 18:56 
BugetOS
Ответить | Правка | Наверх | Cообщить модератору

368. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Бутовская_элита (?), 16-Дек-23, 04:30 
А Багет ОС разве не бросили?
Ответить | Правка | К родителю #211 | Наверх | Cообщить модератору

379. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от ptr (??), 18-Дек-23, 14:42 
На гражданских спутниках ФГУП «Космическая связь» в 2016 году был QNX. На военных - точно что-то самописное. Сейчас - без понятия.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

7. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (7), 13-Дек-23, 23:06 
Китайы на гитхабе? А это точно китайцы?
Ответить | Правка | Наверх | Cообщить модератору

11. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Вы забыли заполнить поле Name (?), 13-Дек-23, 23:12 
https://bupt-os.github.io/website/docs/team/team/
Ответить | Правка | Наверх | Cообщить модератору

14. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +5 +/
Сообщение от Аноним (231), 13-Дек-23, 23:17 
Вроде бы иногда партия разрешает:
https://en.wikipedia.org/wiki/List_of_websites_blocked_in_ma...
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

61. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (51), 14-Дек-23, 00:40 
Это пекинский университет, могли кого надо и в белый список фаервола занести.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

129. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Пряник (?), 14-Дек-23, 09:51 
А как они плюсы наваливают... vuejs, nocodb...
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

143. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (143), 14-Дек-23, 10:51 
Гитхаб в Китае не блокирован, но, мнэ... самоогорожен. Примерно каждое второе подключение отправляется в /dev/null.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

363. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Дмитрий (??), 15-Дек-23, 23:35 
Ненавижу гитхаб
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

18. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –2 +/
Сообщение от Витюшка (?), 13-Дек-23, 23:20 
RROS
Yet another Rust Realtime Operating System.

GitHub - C 98.1%, Rust 0.2%.

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

20. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +3 +/
Сообщение от Аноним (9), 13-Дек-23, 23:29 
Стесняюсь спросить, а ты какой частью тела новость читал? Это линукс с Раст прослойкой.
Ответить | Правка | Наверх | Cообщить модератору

26. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Витюшка (?), 13-Дек-23, 23:42 
Я думал там только их RROS, а они туда походу весь Linux запихнули. Ну, Ок тогда.

Зайдём по-другому)) 48 коммитов, 2 года разработки, большинство коммитов "Update Readme", билд скрипты обновить, добавить crate и т.п.

Видимо эти 2 года они учили Rust.

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

37. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (9), 14-Дек-23, 00:00 
Видимо надо читать историю коммитов, а не заниматься измышлизмами, ага?
Ответить | Правка | Наверх | Cообщить модератору

91. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Витюшка (?), 14-Дек-23, 01:43 
Так я именно это и сделал
Ответить | Правка | Наверх | Cообщить модератору

149. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Анон123 (?), 14-Дек-23, 12:06 
Это выложен только код ядра что обязяны выложить под GPL. Самого кода на расте нету, он пропритетарный.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

167. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Аноним (167), 14-Дек-23, 13:36 
Можно просто писать: Самого кода на расте нету
Ответить | Правка | Наверх | Cообщить модератору

287. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Аноним (288), 14-Дек-23, 21:25 
Обезьяны выложить под GPL? Моя осуждать такой неполиткорректность.
Ответить | Правка | К родителю #149 | Наверх | Cообщить модератору

48. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –2 +/
Сообщение от нах. (?), 14-Дек-23, 00:17 
Все правильно, это и есть размер китайской нашлепки по сравнению с кодом ведра.

Что она там делает и делает ли что вообще для чего аж целый линукс рядом нужен, и не проще ли было уместить это все в какой-нибудь pic - это вопрос к кропотливым и внимательным исследователям. То есть точно не к нам.

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

53. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (50), 14-Дек-23, 00:30 
https://source.denx.de/Xenomai/xenomai4/revl
Это растообёртка над реалтаймовым core
Ответить | Правка | Наверх | Cообщить модератору

77. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Вы забыли заполнить поле Name (?), 14-Дек-23, 01:15 
> https://source.denx.de/Xenomai/xenomai4/revl
> Это растообёртка над реалтаймовым core

Чел на фото комитов явно не китаец

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

134. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от нах. (?), 14-Дек-23, 10:10 
>> https://source.denx.de/Xenomai/xenomai4/revl
>> Это растообёртка над реалтаймовым core
> Чел на фото комитов явно не китаец

не завидуй!

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

240. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 14-Дек-23, 18:32 
>>> https://source.denx.de/Xenomai/xenomai4/revl
>>> Это растообёртка над реалтаймовым core
>> Чел на фото комитов явно не китаец
> не завидуй!

Моя твоя не понимать.

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

19. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +2 +/
Сообщение от Аноним (19), 13-Дек-23, 23:24 
Замечательный язык, умеет безопасно управлять памятью. Теперь с растом спутники будут еще надежнее летать
Ответить | Правка | Наверх | Cообщить модератору

22. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от FF (?), 13-Дек-23, 23:32 
А то, минусы тоже можно сочинить. Даже если никто не попытается ломать спутники, они уйдут в панику просто при непроработке всех случаев и исключений раньше того, чем если бы, к примеру, утечка или в удачном месте выход за пределы вывел бы из строя систему.
Ответить | Правка | Наверх | Cообщить модератору

54. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (50), 14-Дек-23, 00:32 
В океан?
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

99. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +4 +/
Сообщение от Аноним (99), 14-Дек-23, 02:23 
С Растом спутники летают на 400 километров выше!
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

102. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +5 +/
Сообщение от Вы забыли заполнить поле Name (?), 14-Дек-23, 02:37 
> С Растом спутники летают на 400 километров выше!

Твой спутник улетит выше, достаточно каждый день писать этот код на раст...

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

191. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Майор Том (?), 14-Дек-23, 15:25 
Planet Earth is blue and there's nothing I can do.
Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору

215. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от YetAnotherOnanym (ok), 14-Дек-23, 17:18 
И на 15% быстрее!
Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору

251. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от _ (??), 14-Дек-23, 19:40 
На 15% безопаснее жи! :)
Ответить | Правка | Наверх | Cообщить модератору

130. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Пряник (?), 14-Дек-23, 09:53 
Голословненько. Время покажет.
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

25. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (25), 13-Дек-23, 23:37 
Нихрена се, TensorFlow прямо на спутнике! Зачем?! Для инференса лучше libonnx. Они что тренируют модели на спутнике?
Ответить | Правка | Наверх | Cообщить модератору

27. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Витюшка (?), 13-Дек-23, 23:44 
Судя по картинке они там и базы данных гонять собираются серверные.
Ответить | Правка | Наверх | Cообщить модератору

38. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +12 +/
Сообщение от Аноним (9), 14-Дек-23, 00:01 
Наконец-то настоящие облачные сервисы!
Ответить | Правка | Наверх | Cообщить модератору

135. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +6 +/
Сообщение от нах. (?), 14-Дек-23, 10:11 
> Наконец-то настоящие облачные сервисы!

бери выше - заоблачные!

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

58. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +3 +/
Сообщение от Аноним (50), 14-Дек-23, 00:36 
Мож они там майнить собираются? А чё, китайцам же на земле майнить запретили из-за дефицита электричества. А тут солнечные батареи, погода совсем не мешает.
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

87. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (87), 14-Дек-23, 01:33 
Тогда нужен не спутник, а целая орбитальная электростанция.
Ответить | Правка | Наверх | Cообщить модератору

334. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (334), 15-Дек-23, 15:15 
А они и назвали станцию: Небесный Дворец.

Почему-то...

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

28. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (25), 13-Дек-23, 23:45 
>libonnx

*onnxruntime

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

33. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +2 +/
Сообщение от Аноним (25), 13-Дек-23, 23:55 
По-моему это не очень оптимальное решение - пихать на спутник один компьютер, управляющий и задачами жёсткого реального времени, и общего назначения. Что будет, если ОС Linux упадёт в kernel panic из-за бага в ядре? RT-часть тоже ляжет. Лучше разделить RT-часть и не-RT-часть аппаратно, не давая не-RT-части возможности повлиять на RT-часть вообще как-нибудь в случае сбоя. То есть отдельный процессор, отдельные шины, отдельная периферия, отдельные микросхемы памяти и отдельный блок питания. Для перезагрузки RT-части использовать передачу команд по сети на отдельный микроконтроллер, который исключительно этим и должен заниматься.

А так реклама своей новой ОС конечно громкая... Только зачем. Зная любовь КПК к кибероперациям и обязанность всех граждан КНР им в них помогать...

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

47. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +3 +/
Сообщение от Аноним (47), 14-Дек-23, 00:16 
Выше решение слишком стабильное и не вписывается в модно-молодёжную парадигму. Rust на слуху и кстати безопасно работает с памятью. Поэтому нужно использовать его.
Ответить | Правка | Наверх | Cообщить модератору

52. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –2 +/
Сообщение от cheburnator9000 (ok), 14-Дек-23, 00:26 
Безопасно работать с памятью можно и на С++ если у программиста есть опыт. Заслуга Rust лишь в том что там строго запрещено упариваться с сырыми указателями как на С++ или например люди почему-то считают что на плюсах _нужно_ делать так как они делали в Си, ну например типа:

MegaStruct* m_struct = (MegaStruct*)rawPointer;
if(!m_struct)
   return 0;

вместо dynamic_cast<>.

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

56. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –2 +/
Сообщение от Аноним (47), 14-Дек-23, 00:35 
Извенмите, rust безопасный, а C++ АНБ запретило использовать...
И вообще, rust больше звёзд на гитхабе собирает, это показатель.
Ответить | Правка | Наверх | Cообщить модератору

62. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +2 +/
Сообщение от Аноним (50), 14-Дек-23, 00:40 
Ну раз АНБ Rust разрешило, значит они знают, где в нём безопасТность зарыта.
Ответить | Правка | Наверх | Cообщить модератору

57. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +2 +/
Сообщение от Аноним (87), 14-Дек-23, 00:36 
dynamic_cast зависит от RTTI, поэтому сразу ффтопку.
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

70. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (70), 14-Дек-23, 01:09 
> Безопасно работать с памятью можно и на С++ если у программиста есть опыт.

Господи, откуда ж вы беретесь...

Расскажи это Гуглу с Майкрософтом, которые опубликовали статистику об источнике 75% уязвимостей. А то там одни неопытные, которые так и не научились безопасно работать с памятью на C++...

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

75. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от cheburnator9000 (ok), 14-Дек-23, 01:14 
>  А то там одни неопытные, которые так и не научились безопасно работать с памятью на C++...

Да. Абсолютно именно так. По твоему для чего создавался язык Go? Чтобы куча приходящих и уходящих студентов не мучилась на C++, а могла хоть что-то создавать на более простом языке.

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

80. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 14-Дек-23, 01:19 
>>  А то там одни неопытные, которые так и не научились безопасно работать с памятью на C++...
> Да. Абсолютно именно так. По твоему для чего создавался язык Go? Чтобы
> куча приходящих и уходящих студентов не мучилась на C++, а могла
> хоть что-то создавать на более простом языке.

Так-то оно так. Но go все же нишевый.

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

114. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от _ (??), 14-Дек-23, 05:35 
Так то оно так ... но он в самой на сейчас популярной нише :)
Ответить | Правка | Наверх | Cообщить модератору

82. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Аноним (70), 14-Дек-23, 01:21 
> Да. Абсолютно именно так. По твоему для чего создавался язык Go?

Очевидно, чтобы упомянутые компании начали заменять C++ на Rust.

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

113. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +2 +/
Сообщение от cheburnator9000 (ok), 14-Дек-23, 05:28 
>> Да. Абсолютно именно так. По твоему для чего создавался язык Go?
> Очевидно, чтобы упомянутые компании начали заменять C++ на Rust.

И что они пишут на расте? Дырявое закрытое ПО для своих коммерческих нужд?

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

178. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (70), 14-Дек-23, 14:58 
> пишут на расте? Дырявое

Дырявое на Расте? Даже не знаю, зачем я отвечаю явному тролю...

> ПО для своих коммерческих нужд?

Андроид и Винда. Для нужд пользователей. И заметь, что статье уже год:

https://security.googleblog.com/2022/12/memory-safe-language...

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

190. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (190), 14-Дек-23, 15:24 
Статье уже год, а подвижек к счастью нет.
Где там обещанный Tor на Rust?
Ответить | Правка | Наверх | Cообщить модератору

236. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (70), 14-Дек-23, 18:03 
> подвижек к счастью нет.

Чел, ты все-таки прочти статью...

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

289. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (288), 14-Дек-23, 21:30 
Не изображай дурачка. Год назад растаманы грозили нам переходом Tor на Rust. Год прошел, воз и ныне там.
Ответить | Правка | Наверх | Cообщить модератору

384. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от aname (?), 19-Дек-23, 23:35 
Пишут безопасность же
Ответить | Правка | Наверх | Cообщить модератору

252. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от _ (??), 14-Дек-23, 19:45 
>> пишут на расте? Дырявое
> Дырявое на Расте? Даже не знаю, зачем я отвечаю явному тролю...

ВНЕЗАПНА!!!!(С)
:)

А ещё - "Write once, run everywhere!"(C) Java - тоже оказалось туфтой!
Да и это всё фигня. Самый страшный облом ждёт тебя ещё впереди ... тссс! Только - никому!

Так вот : Принцессы тоже какают! 8-/

Живи теперь с этим! :-D

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

122. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (122), 14-Дек-23, 08:49 
Где логика?
Похоже на самовыгораживание при отсутствии аргументов.
Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору

180. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (70), 14-Дек-23, 15:03 
Ну так вы ветку почитайте.

Чел заявил, что оказывается можно и на C++ писать безопасно и Раст не нужен.

А на мой аргумент о том, что нет, нельзя - и именно поэтому Ms с Google уже давно перекатываются с C++ на Раст - он вспоминает про... Go.

Вот и скажите, где логика?

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

188. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (188), 14-Дек-23, 15:18 
В rust как раз больше возможностей работать с сырыми данными, если этого хочется.
Чтобы человек не ограничивал себя в rust есть transmute, который позволяет преобразовывать данные как нравится(лишь бы размеры совпали).

По поводу безопасной работы с памятью - в rust из коробки есть неплохой инструментарий, который в подавляющем числе случаев подсказывает что не так. В C++ нужно дополнительно ставить ПО.

Я считаю, что по Вашему примеру непонятно, о какой конкретно плохой практике программирования идет речь.

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

132. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Пряник (?), 14-Дек-23, 09:56 
Куча языков безопасно работают с памятью. Причём тут Rust?
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

49. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от cheburnator9000 (ok), 14-Дек-23, 00:19 
Могу предположить что там есть чип, микросхема или отдельная плата с процессором построенной по старой стабильной схеме которая в свою очередь просто делает hard reset. Reset система должна работать по проверенным принципам и быть независимой от основной на аппаратном уровне.
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

65. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (50), 14-Дек-23, 00:45 
Да там может быть тупой WDT, если, как там выше писали, потоки Rust начнут зависать.
Ответить | Правка | Наверх | Cообщить модератору

72. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (72), 14-Дек-23, 01:11 
> Что будет, если ОС Linux упадёт в kernel panic из-за бага в ядре? RT-часть тоже ляжет

С чего бы это? Откуда такие выводы? Вы статью выше на русском языке читали?

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

94. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Витюшка (?), 14-Дек-23, 01:56 
Потому что ядро, в пространстве ядра - монолит. При краше крашится всё ядро.
Ответить | Правка | Наверх | Cообщить модератору

200. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (200), 14-Дек-23, 16:45 
Потому что при kernel panic идёт перезагрузка путём отсылки нужных команд периферии. Так как оба ядра хостятся на одном чипе в одной материнской плате, то при перезагрузке потеряется и состояние RT-ядра, и время на загрузку линукса и инициализацию RT ядра и процедур для него. А жёсткое RT - это когда неукладывания в нужное время ведёт за собой катастрофические последствия. Напр. спутник пролетая над местом задаст нужные углы поворота фаз на элементы ФАР ... а потом перезагрузится, а углы так и останутся старыми до тех пор, пока софт снова не начнёт расчитывать их и обновлять. В результате луч попадёт на другое государство без его разрешения, что нарушение конвенции о радиосвязи.
Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

81. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Винни Пух (?), 14-Дек-23, 01:20 
> По-моему это не очень оптимальное решение […]

И ты своё мнение основываешь на опыте запуска скольки именно спутников?

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

159. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Анон123 (?), 14-Дек-23, 12:55 
Могу предположить, что в случае потенциального kernel panick будет перезагрузка и разработчики протестировали такой варинт.
Пихать всё в один компьютер возможно нужно из-за экономии в стоимости доставки в космос веса и габарита, особенно если таких спутников будет много.
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

201. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (200), 14-Дек-23, 16:47 
В таком случае должна быть возможность перезагружать линукс-часть отдельно от RT-части. Я не уверен, что такое возможно даже на многопроцессорной материнке.
Ответить | Правка | Наверх | Cообщить модератору

262. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от _ (??), 14-Дек-23, 20:15 
> Пихать всё в один компьютер возможно нужно из-за экономии в стоимости доставки в космос веса и габарита

Миииилааай! С 1964 года кое чего поменялось, на вес и габариты тех компьютеров ты можешь пару ТЫСЯЧ малинок запустить.

Но Ынженегр дядюшка Ляо тем и славится что иногда выдаЁт нечто эдакое ... :)
Не знаю я - зачем. У меня в машине (согласно доки) - 16 микропроцессоров, зачем на спутнике только один ... ЯХЗ! :-|

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

314. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (314), 15-Дек-23, 01:18 
Так это не узкоспециализировано для спутника. Не только и строго для него. Читай внимательнее: "...и рассчитанные на использование в критических системах, таких как бортовые и вспомогательные компьютеры спутников, промышленные и автомобильные системы"

Так вот для других, "более обычных", не спутниковых, систем, очень пригодятся уже написанные и существующие линукс-драйверы устройств. Ведь промышленной системой зачастую выступает "чуть более крепкий" ПК, в котором могут присутствовать обычные "некритичные" к отвалу устройства, например, USB - вот там будут использоваться уже существующие линукс-драйверы.

А на спутнике просто обкатывают поделку. Типа как в том анекдоте где русские мужики тестировали японскую бензопилу.

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

372. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (372), 16-Дек-23, 11:08 
> Что будет, если ОС Linux упадёт в kernel panic из-за бага в ядре?

перезагрузить, дублирующая система выполнит его задачи

> Для перезагрузки RT-части использовать передачу команд по сети на отдельный микроконтроллер, который исключительно этим и должен заниматься.

из прошлого века решение, 50 микроконтроллеров которые как лебедь щука и рак

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

55. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от cheburnator9000 (ok), 14-Дек-23, 00:33 
Когда Rust избавится от unwrap(), as_ref(), borrow(), clone() на каждый чих тогда я на него возможно посмотрю еще раз, а да тех пор ждем Carbon.
Rust это не ЯП для людей, это ЯП для тех кто мастурбирует на типы данных в rust.
Ответить | Правка | Наверх | Cообщить модератору

64. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –3 +/
Сообщение от Аноним (87), 14-Дек-23, 00:42 
>ждем Cabron

Ждите. Это говно базелем собирается. Значит смузихлёбы и нормальных пакетов не будет. Так что можно не ждать.

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

171. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Серб (ok), 14-Дек-23, 13:55 
Вот уж чего, чего - а систему сборки поменять легко.

Сложнее с заточкой на сервисы хранения пакетов библиотек.

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

336. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (336), 15-Дек-23, 15:32 
Легко - это когда 1 "проект" из 10 файлов.
Ответить | Правка | Наверх | Cообщить модератору

337. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Серб (ok), 15-Дек-23, 15:39 
> Легко - это когда 1 "проект" из 10 файлов.

Разработчики Qt, вон сменили свой qmake на cmake. Сколько в этом проекте файлов?

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

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

383. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (383), 19-Дек-23, 11:07 
Это сами разработчики сделали в апстриме, им же поддержку этой системы сборки и не ломать. А когда третье лицо делает у себя - это обычно быстро ломается.
Ответить | Правка | Наверх | Cообщить модератору

66. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –4 +/
Сообщение от Витюшка (?), 14-Дек-23, 00:46 
Верно. Насколько я понял . unwrap () это и есть самое что ни на есть исключение, только оно ещё и не обрабатываемое.

И никто никогда не пишет код обработки и не обрабатывает его правильно. Всё просто валится, и какой же это "безопасный" язык программирования? А вроде по уму там отдельный процесс должен эти паники обрабатывать, что-то вроде того.

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

69. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (69), 14-Дек-23, 01:06 
Ты можешь использовать expect/unwrap_or, там с десяток методов для обработки возможных паник. Ну или pattern matching’ом заниматься.
Ответить | Правка | Наверх | Cообщить модератору

92. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –3 +/
Сообщение от Витюшка (?), 14-Дек-23, 01:52 
Речь не про то что могу я, речь про то что будет в 99% проектов - unwrap(). Я его вижу в каждой библиотеке на Rust, в 100%. Включая код библиотек.

Хотя библиотека никогда не должна решать "свалиться".

Те это как кидать везде исключения в С++ и НИКОГДА и нигде их не обрабатывать.

На С++ ты тоже можешь написать также как на Rust безопасно, и тоже куча методов. Но в реальности написать могут немногие.

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

118. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от morphe (?), 14-Дек-23, 06:50 
> Я его вижу в каждой библиотеке
> на Rust, в 100%. Включая код библиотек.

Можно пример каждой библиотеки на Rust?

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

328. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от freecoder (ok), 15-Дек-23, 13:31 
Без ссылок на код никто не поверит.
Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

85. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 14-Дек-23, 01:24 
> Верно. Насколько я понял . unwrap () это и есть самое что
> ни на есть исключение, только оно ещё и не обрабатываемое.
> И никто никогда не пишет код обработки и не обрабатывает его правильно.
> Всё просто валится, и какой же это "безопасный" язык программирования? А
> вроде по уму там отдельный процесс должен эти паники обрабатывать, что-то
> вроде того.

Просто возьми erlang.

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

93. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +2 +/
Сообщение от Витюшка (?), 14-Дек-23, 01:53 
Я уже взял Zig.
Ответить | Правка | Наверх | Cообщить модератору

157. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Аноним (156), 14-Дек-23, 12:45 
За Zig тебя могут взять.
Ответить | Правка | Наверх | Cообщить модератору

176. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Витюшка (?), 14-Дек-23, 14:45 
Это другой зиг, там зейг в оригинале
Ответить | Правка | Наверх | Cообщить модератору

329. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (-), 15-Дек-23, 13:47 
Хм...
На его сайт ziglang org/learn/overview/ есть такие утверждения
- Zig programmers must manage their own memory, and must handle memory allocation failure.
- Please note that Zig is not a fully safe language.
- Multithreading safety and race detection are areas of active research.
Зачем он такой нужен, и память самому менеджить, и многопоточность еще в "active research" ?
Неужели тебе достаточно одного потоко на всё-всё?
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

339. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Витюшка (?), 15-Дек-23, 16:01 
Multithreading safety в research.

Те есть обычные стандартные потоки, вся многопоточность есть.

Нет магической кнопки "сделать хорошо и потокобезопасно".

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

357. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (70), 15-Дек-23, 19:51 
Ну, то есть, в реальном проекте с паралеллизмом ты не работал, с типичными проблемами асинхронщины не сталкивался, и о банальном message passing (и о том, что borrow cheker работает и в этом случае) не слышал. Но при этом остервенело воюешь против в Раста.

Молодец, так держать!

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

358. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Витюшка (?), 15-Дек-23, 20:54 
Это как раз ты не работал, раз не понимаешь что Rust никак не помогает в многопоточном коде.

Message passing есть везде, при чём тут Rust вообще.

Для hello world, конечно сойдёт. Чтобы запустить поток и сделать join на нём. Для примитивщины, для банальных вещей.

А вот как твой Rust поможет написать многопочный хэш-индекс базы данных? Или многопоточный B+Tree индекс? Техника называется latch crabbing или latch coupling.

Сделав его однопоточным? 😆😆😆
Как только дашь на это ответ - сразу бегу переписывать всё на Rust (без шуток). Жду твоего хваленого borrow checker-а)))

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

76. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Аноним (70), 14-Дек-23, 01:15 
> Когда Rust избавится от unwrap(), as_ref(), borrow(), clone() на каждый чих

Когда ничего не понял в Rust, но все равно мнишь себя экспертом...

> тогда я на него возможно посмотрю еще раз

Лол, сейчас вся индустрия станет на коленях умолять cheburnator9000 посмотреть на Раст...

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

268. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (268), 14-Дек-23, 20:39 
Если у тебя эти конструкции в избытке, значит компилятор упорно говорит, что ты делаешь не правильно. А ты упорно это игнорируешь.

unwrap() заменяется на ? + impl From<Err1> for Err2

as_ref(), borrow(), clone() - они тебе точно нужны?

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

302. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от cheburnator9000 (ok), 14-Дек-23, 23:49 
причем тут мне, лично нафиг не нужен rust, я смотрю на исходники разных библиотек, может кто какие алгоритмы или хитрые оптимизации придумал, все что я вижу это unwrap unwrap unwrap.
Ответить | Правка | Наверх | Cообщить модератору

327. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от freecoder (ok), 15-Дек-23, 13:31 
Пруфы будут?
Ответить | Правка | Наверх | Cообщить модератору

341. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Витюшка (?), 15-Дек-23, 16:06 
На github поищи. 2.5 миллиона unwrap(). Да, не весь он в проде, есть в тестах и бенчмарках.

Но я думаю его там ГОРАЗДО больше. Не всё идёт Github корректно наверняка. И эти unwrap() обернуты и вызываются другие функции, это уже не показывается.

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

381. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от freecoder (ok), 19-Дек-23, 09:24 
unwrap в тестах - это норма

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

359. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Витюшка (?), 15-Дек-23, 21:06 
Вот тебе другой пруф.
https://doc.rust-lang.org/std/ptr/fn.drop_in_place.html
Читаем раздел Safety и кучу условий, которые нужно соблюсти чтобы код не валился.

Ручками, всё ручками 🤨😆 Путём долго вдумчивого вчитывания миллиона исключений на cppreference...ой, на rustlang 😆

И чем это отличается от C++? Где твой хвалёный borrow checker?

Таких разделов Safety по всей документации просто куча, никакой безопасностью даже и не пахнет. Постоянно сталкиваюсь на каждом шагу.

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

360. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (70), 15-Дек-23, 21:25 
> unsafe fn
> Где твой хвалёный borrow checker?

Чел, ты серьезно или троллишь? Тебе unsafe ни о чем не говорит?

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

365. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –2 +/
Сообщение от Витюшка (?), 15-Дек-23, 23:54 
Да у вас там всё в этом unsafe, куда не плюнь в него попадёшь.

Даже вызов деструктора.

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

382. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от freecoder (ok), 19-Дек-23, 09:26 
unsafe в Rust - это не баг, а фича
Ответить | Правка | Наверх | Cообщить модератору

333. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (-), 15-Дек-23, 14:23 
Ссылку на код или балабол!
Ответить | Правка | К родителю #302 | Наверх | Cообщить модератору

342. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Витюшка (?), 15-Дек-23, 16:07 
Наконец-то ОТЛИЧНЫЙ комментарий по факту.
Ответить | Правка | К родителю #302 | Наверх | Cообщить модератору

355. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (70), 15-Дек-23, 19:37 
> все что я вижу это unwrap unwrap unwrap

Тут два варианта: или в этом unwrap() есть некий смысл, или же создатели и все пользователи Раста полные идиоты.

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

83. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –6 +/
Сообщение от Винни Пух (?), 14-Дек-23, 01:22 
Эй, растохейтеры, что с лицом? Или это опять не то, не так, и вообще там Линукс?
Ответить | Правка | Наверх | Cообщить модератору

86. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +7 +/
Сообщение от Вы забыли заполнить поле Name (?), 14-Дек-23, 01:27 
Всем пофиг. Через неделю уже никто не вспомнит.
Ответить | Правка | Наверх | Cообщить модератору

95. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +5 +/
Сообщение от Аноним (95), 14-Дек-23, 02:11 
Все прогрессивные люди уже выкидывают этот "безопасный" язычок, только менеджеры низшего звена ещё за него впрягаются. Потому что им не сообщили.
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору

100. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноньимъ (ok), 14-Дек-23, 02:28 
О, а откуда инфа идёт?

И чем заменяют более прогрессивным?

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

174. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (190), 14-Дек-23, 14:40 
Простым и легким в изучении Zig. Еще на подходе Carbon с поддержкоцй могучей корпорации.
Ответить | Правка | Наверх | Cообщить модератору

203. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Аноним (70), 14-Дек-23, 16:52 
> Простым и легким в изучении Zig

А Rust типа сложный и нелегкий в изучении?

Интересно, хоть один опеннетный критик Раста сталкивался с чем-то помимо выгребания embedded конюшен на сишочке?

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

281. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (288), 14-Дек-23, 21:06 
А то нет. Даже в мануалах мозиллы напиано про крутую кривую обучения, давай с ними поспорь.
Интересно, когда фанатики раста перестанут практиковать телепатию и попробуют улучшить свой язык?
Ответить | Правка | Наверх | Cообщить модератору

331. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (-), 15-Дек-23, 14:16 
Без пруфов звучит как балабольство, но ладно, поверю на слово.
Предположу, что это было довольно давно.

А теперь смотрим гулго-блог за Июнь 2023 года.
https://opensource.googleblog.com/2023/06/rust-fact-vs-ficti...

И читаем Rumor 1: Rust takes more than 6 months to learn – Debunked!
Взяли людей у которых был опыт C/C++, Python, Java, Go, Dart (с растом были знакомы только 13%) и посадили учить язык.
27% освоились за 2-3 недели, почти 40% за 1-2 месяця, еще 15% за 3-4, дальше идут неосиляторы.

- more than 2/3 of respondents are confident in contributing to a Rust codebase within two months or less
- Overall, we’ve seen no data to indicate that there is any productivity penalty for Rust relative to any other language these developers previously used at Google.

Т.е можно сделать предположения
- Раст был сложнее когда его осваивала Мозилла
- если СИшник не может осилить Раст *хотя бы* за 4 месяца - то он неосилятор и может идти работать дворником

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

340. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Серб (ok), 15-Дек-23, 16:01 
> Т.е можно сделать предположения
> - Раст был сложнее когда его осваивала Мозилла
> - если СИшник не может осилить Раст *хотя бы* за 4 месяца
> - то он неосилятор и может идти работать дворником

Э... То есть ты подтвердил слова оппонента.

Красавец! Я на вас, евангелистов раста, все больше и больше изумляюсь.

И да. Совет на будущее.
Попробуй меньше радикализма. Хотя бы в высказываниях.
Питон - это вообще язык для непрограммистов. И, неожиданно, они, используя свой питон, могут зарабатывать существенно больше программистов.

И да, такому будет сложно освоить раст.

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

345. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (-), 15-Дек-23, 16:54 
>  Э... То есть ты подтвердил слова оппонента.

Подтвердил? Странно я кажется писал нечто другое. Попробуй перечитать.
Факт "Лучшие осваивают Раст за 2-3 недели, большинство за 2 месяца (больше 2/3)."
О какой сложности можно говорить?
Но почему-то я читаю нытье про сложность, причем от людей (по их заявлениям) с бекграундом 10+ лет C/C++.
То что у мозиллы было N лет назад - во-первых это предположение (может ошибочное), а во-вторых сейчас вообще мало кого волнует.

> И да. Совет на будущее.
> Попробуй меньше радикализма. Хотя бы в высказываниях.

Совет принял. Возможно по поводу дворников погарячился.
Попробую дать встречный - приводить пруфы своим утверждениям, например "историю компании которая начала переход на раст и столкнулась с непреодолимыми трудностями".

> Питон - это вообще язык для непрограммистов.
> И да, такому будет сложно освоить раст.

Возможно да, но мой пулл знакомых питонистов в свободное время пишут для микроконтроллеров. Очевидно не на питоне (но и не на Rust))

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

349. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Серб (ok), 15-Дек-23, 17:49 
> Подтвердил? Странно я кажется писал нечто другое. Попробуй перечитать.
> Факт "Лучшие осваивают Раст за 2-3 недели, большинство за 2 месяца (больше 2/3)."

Ну что тут перечитывать? Для корпораций нужны не лучшие - нужны дешевые и много. То есть все, до кого руки дотянуться. Поэтому и появился Go. Вот он простой. По сравнению с ним rust сложный. По крайней мере, я думаю, такую мысль пытался донести автор первоначального сообщения.

Хотя, конечно, именно на опыт корпорации ты и сослался, конечно. Что они пробуют внедрить его массово. Но именно в этом опыте и говорится, что быстро освоить получилось далеко не у всех.

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

350. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (-), 15-Дек-23, 18:07 
> появился Go. Вот он простой. По сравнению с ним rust сложный.

Я на Го писал буквально пару раз, когда нужно было искать баги в кодах соседней команды.
Мне он не показался сильно проще раста, всякте горутины и тд. Но может это зависит от того "с чего начинал программировать"

> Хотя, конечно, именно на опыт корпорации ты и сослался, конечно. Что они пробуют внедрить его массово.
> Но именно в этом опыте и говорится, что быстро освоить получилось далеко не у всех.

Э... ладно.
Мне кажется, что конвертация 2/3 претендентов за 2 месяца это просто лютый вин.
Это те самые "дешевые и много" которые нужны корпорациям.
Т.е просто набрали разномастных программистов среднего качества, поучили их 2-3 месяца и получили команду которая пишет код с предсказуемым качеством.
А попробуй вырастить СИшника, с другого языка, за 3 месяца, чтобы он еще и без memory багов писал.
Это почти как тот анекдотичный комикс "выучить С++ за 21 день" с прыжками во времени.
Сомневаюсь, что это получится так же быстро и дешево.

PS что-то аргументы у нас практически одинаковые, а выводы разные :D

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

356. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (70), 15-Дек-23, 19:43 
> Попробуй меньше радикализма. Хотя бы в высказываниях.
> Питон - это вообще язык для непрограммистов.

Я смотрю, ты последовательный...

> И да, такому будет сложно освоить раст.

Ну ты сам подумай: если тебе сложно выучить Раст, то какого сорта и уровня сложности разработку тебе можно доверить?

Вот и получается, что среднестатистический местный воин против Раста - это выгребатель embedded помоек за гроши. Который, как часто понятно из его комментариев, даже в C толком не в зуб ногой.

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

380. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Серб (ok), 18-Дек-23, 19:30 
> Я смотрю, ты последовательный...

Это достоинство языка, что им пользуются специалисты не являющиеся программистами.

> Ну ты сам подумай: если тебе сложно выучить Раст, то какого сорта и уровня сложности разработку тебе можно доверить?

Например, писать на Go для корпораций.

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

205. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (70), 14-Дек-23, 16:56 
> Простым и легким в изучении Zig.

Язык, который даже до версии 1.0 не дошел, и который никто в индустрии не применяет?

Стесняюсь спросить: ты на хлеб-то как зарабатываешь? Уверен, уж точно не своими хэлоуворлдами на Zig.

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

237. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +2 +/
Сообщение от Аноним (237), 14-Дек-23, 18:12 
На хлеб ему ты зарабатываешь. Хорошо, что в индустрии есть наёмные профессиАналы, которых можно эксплуатировать, пока они гордятся в интернетах своими золотыми ошейниками и знанием иностранных языков.
Ответить | Правка | Наверх | Cообщить модератору

241. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (70), 14-Дек-23, 18:34 
О, бизнесмен заглянул на комментарии в Опеннете. Какая часть!
Ответить | Правка | Наверх | Cообщить модератору

284. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (288), 14-Дек-23, 21:12 
Ну это же не смузихлебы которые каждый билд отдельной версией именуют. В индустрии на нем написан Bun, который является быстрейшим решением в отрасли, опережая Deno во всех тестах. А про ситуацию с вакансиями растаманам лучше бы помалкивать.
Ответить | Правка | К родителю #205 | Наверх | Cообщить модератору

332. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (-), 15-Дек-23, 14:18 
Вакансии где? Если на просторах СНГ - то согласен.
А на западе вполне есть вакансии.

Но больше всего вакансий это JS, пыха и тд..
Неужели стоит переходить на них?

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

206. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноньимъ (ok), 14-Дек-23, 16:57 
> Еще на подходе Carbon с поддержкоцй
> могучей корпорации.
> Carbon is an experimental programming language designed for interoperability with C++.
> experimental
> C++

Это гораздо хуже чем просто ненужно.

> The language intends to fix several perceived shortcomings of C++

АХАХАХАХА


> Простым
> и легким в изучении

Вы его видели этот зиг?

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

285. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (288), 14-Дек-23, 21:19 
Вот выкатят тогда и смеятся будем. Раст кстати тоже часто позиционируют как исправленный C++.
Что там в Zig сложного нашел? Может чуть сложнее Си, если и это сложно ну тогда не знаю...
Ответить | Правка | Наверх | Cообщить модератору

295. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (-), 14-Дек-23, 23:17 
1. Zig
Открывем его сайт ziglang org/learn/overview/ и читаем
- Zig programmers must manage their own memory, and must handle memory allocation failure.
- Please note that Zig is not a fully safe language.
- Multithreading safety and race detection are areas of active research.
Хм... и зачем он такой нужен, и память самому менеджить, и многопоточность еще в "active research?

открываем ziglang org/zsf/ и смотрим Corporate sponsors
там Pex, Coil, TigerBeetle и 株式会社時雨堂... кто эти все люди?

2. Carbon
Открываем гитхаб, видим An experimental successor to C++.
т.е уже не Сишка, не факт что диды пишущие на С99 вообще его осилят.

Смотрим README.md и
Existing modern languages already provide an excellent developer experience: Go, Swift, Kotlin, Rust, and many more. Developers that can use one of these existing languages should.
Интересно, почему они сразу советуют использовать Раст там где это возможно? Неужели они настолько неуверены в своих силах?

Смотрим carbon-lang#project-status
Carbon Language is currently an experimental project. There is no working compiler or toolchain.
А вот и ответ!
Так что утверждение "на подходе" далековато от истины.

>  с поддержкоцй могучей корпорации.

Это тот самый Гугл который с одной стороны (по мнению местных анонимов) вот-вот закопает Раст, а с другой Platinum спонсор того же раста))

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

313. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Вы забыли заполнить поле Name (?), 15-Дек-23, 01:06 
> Это тот самый Гугл который с одной стороны (по мнению местных анонимов) вот-вот закопает Раст, а с другой Platinum спонсор того же раста))

Типичная история для Гугл. Денег много, поддерживаем все на всякий случай.

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

172. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Серб (ok), 14-Дек-23, 14:03 
Это вполне себе валидный вариант использования раста. Одно, конкретное железо. Одно конкретное ядро. Один конкретный компилятор.

Проблем быть не должно.

Но в таком окружении любой компилируемый язык справится. Даже написанный на коленке за пару выходных.

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

274. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (274), 14-Дек-23, 20:52 
> Но в таком окружении любой компилируемый язык справится. Даже написанный на коленке за пару выходных.

Справится любой, но взяли почему-то раст. Странно, да?

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

293. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (293), 14-Дек-23, 22:00 
> Справится любой, но взяли почему-то раст. Странно, да?

Нисколько. Зная как принимаются решения менеджерами изображающими из себя разбирающихся, предположу что там была аналогичная ситуация.

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

351. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +2 +/
Сообщение от Аноним (274), 15-Дек-23, 18:14 
> Зная как принимаются решения менеджерам

И как же? Особенно интересует это в контексте того, что спутник на орбите, а ты — на диване. Есть у меня подозрение, что о менеджменте ты имеешь представление только как обычный офисный работник, которому говорят что делать. А своего опыта управления проектами и людьми у тебя нет. Да и взяться ему неоткуда.

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

97. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (99), 14-Дек-23, 02:18 
Вообще-то для таких вещей в аэрокосмической индустрии обычно используется Ada - по-настоящему надежный и безопасный язык, со стандартом и давно стабилизированный. Но китайцы за свои деньги могут экспериментировать с чем угодно, лишь бы только эти спутники сверху на города не попадали.
Ответить | Правка | Наверх | Cообщить модератору

116. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от _ (??), 14-Дек-23, 05:53 
>Вообще-то для таких вещей в аэрокосмической индустрии обычно используется Ada - по-настоящему надежный и безопасный язык,

Который тем не менее угробил Ariane V :-р

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

119. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Пельменелюб (?), 14-Дек-23, 07:47 
Каким местом в той аварии язык Ada? С результатами расследования не пробовали ознакомиться хотя бы поверхностно?
Ответить | Правка | Наверх | Cообщить модератору

266. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от _ (??), 14-Дек-23, 20:30 
> Каким местом в той аварии язык Ada?

Дык ! Ты же тут песни пел про "Ada - по-настоящему надежный и безопасный язык"
А оказалось что и на нем ракету угробить легко м просто :-р
Или будешь тухесом крутить?
> С результатами расследования не пробовали ознакомиться хотя бы поверхностно?

Да - твоя великая и могучая ада не справилась с переполнением - срамота а не Ёзык!!! :-D


PS: Для волшебных на голову - это я стебусь так :)
Ковчег построил любитель, проффи - построили "Титаник"(С) и вот это всё.
__Лично__ знаю одного умного казахского парня который амерам софт по рачсёту стыковки их пепелаца с нашей ОС на GW-BASIC написал - и считало правильно.
PPS: Если до сих пор не дошло - езык тут дело третье! Первое - люди, второе - процесс. А уж потом ...

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

320. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Пельменелюб (?), 15-Дек-23, 06:14 
Немного странный стёб. Могу предположить что ты с казахским парнем не только на тему разработки общаешься, но и вопросы этноботаники обсуждаешь. Начало зимы, казахи уже собрали урожай)))
А на самом деле нить комментариев про Аду получилась любопытной. Подтолкнула поискать. Когда я был маленьким, в космос полетели два Вояджера, и до сих пор летят и работают. ПО внезапно (для меня) на фортране. Весьма интересная там история получилась с эксплуатацией этих аппаратов, и судьбой разработчиков ПО.
Ответить | Правка | Наверх | Cообщить модератору

321. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Пельменелюб (?), 15-Дек-23, 06:16 
Искать:
«Вояджеры» и люди: судьба разработчиков
Ответить | Правка | Наверх | Cообщить модератору

140. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –3 +/
Сообщение от mumu (ok), 14-Дек-23, 10:24 
Ada это хороший вариант, чтобы подстебать в интернет треде. Для этих мест она идеально подходит, потому что никто на ней никогда не писал и не пробовал. И тому есть причины.
Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору

146. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +2 +/
Сообщение от Пельменелюб (?), 14-Дек-23, 11:31 
ОС RTEMS
ОС Muen

Бе-200, Ту-214, Ту-214СР, Ту-214ПУ, Ту-204-100, Ту-204-120, Ту-204-300, Ил-96-300-400, Ил-114-100

Airbus 320, 330, 340, 350, 380, Boeing 737, 747-400, 757, 767, 777, 787, Canadair Regional Jet, Embraer CBA-123 и CBA-145, Fokker F-100, Saab 2000

Станция документальной связи МО РФ

Наверняка есть еще множество малоизвестных закрытых военный проектов на Ada

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

164. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (372), 14-Дек-23, 13:18 
Что из перечисленного летает в космосе ?
Ответить | Правка | Наверх | Cообщить модератору

177. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Пельменелюб (?), 14-Дек-23, 14:56 
Проблемы с поиском информации?
В космосе летает RTEMS.
Вообще этот перечень в ответ на слова, что на Ada никто и ничего не писал.
Ответить | Правка | Наверх | Cообщить модератору

186. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (156), 14-Дек-23, 15:13 
Открыл исходники RTEMS kernel и что я там увидел? *.[ch]-файлы. Где там Ada?
Ответить | Правка | К родителю #146 | Наверх | Cообщить модератору

192. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Пельменелюб (?), 14-Дек-23, 15:33 
Как все запущено то. Тоска-печаль.
Начни с Examples
Ответить | Правка | Наверх | Cообщить модератору

183. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +6 +/
Сообщение от СтрашныйАноним (?), 14-Дек-23, 15:09 
Еще один "я этого не знаю, поэтому этого не существует". Почти все высоконадежное в американском аэрокосмосе пишут на Ада, он для этого и создавался лидерами индустрии. В открытый доступ естественно не выкладывают. Гарантии безопасности там покруче чем в любом другом языке.
Ответить | Правка | К родителю #140 | Наверх | Cообщить модератору

195. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (372), 14-Дек-23, 15:58 
> Почти все высоконадежное в американском аэрокосмосе пишут на Ада, он для этого и создавался лидерами индустрии.

когда-то создавался - кто спорит-то

https://www.adacore.com/press/adacore-joins-rust-foundation-...

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

198. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Пельменелюб (?), 14-Дек-23, 16:19 
Ага, есть исключение - F-35)))))
Ответить | Правка | Наверх | Cообщить модератору

267. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от _ (??), 14-Дек-23, 20:35 
Он на плюсах ... и по-моему они уже сильно пожалели :-D
Ответить | Правка | Наверх | Cообщить модератору

210. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +2 +/
Сообщение от Аноним (70), 14-Дек-23, 17:04 
> Еще один "я этого не знаю, поэтому этого не существует".

Ну, а чего вы ожидали? Наемные работничек живет в своем пузырьке, а в авионику, ЖД и военку по объявлениям ведь не набирают...

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

213. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Пельменелюб (?), 14-Дек-23, 17:16 
Думается что шансы попасть с улицы есть. Можно например поучаствовать в "Make with Ada", и призовой фонд есть, и можно внимание на себя обратить.
ЕМНИП вроде Боинг проводил набор разработчиков даже без знания языка Ada, нужно было просто решить тесты, а обучение языку они брали на себя.
Ответить | Правка | Наверх | Cообщить модератору

270. Скрыто модератором  +/
Сообщение от _ (??), 14-Дек-23, 20:42 
Ответить | Правка | Наверх | Cообщить модератору

141. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –2 +/
Сообщение от Аноним (372), 14-Дек-23, 10:27 
> Вообще-то для таких вещей в аэрокосмической индустрии обычно используется Ada

в прошлом тысячелетии ? в этом принято гипервизором отделять мух от котлет и использовать всё что захочется

https://www.windriver.com/products/vxworks/datasheet

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

147. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Пельменелюб (?), 14-Дек-23, 11:33 
ОС RTEMS
ОС Muen
Вполне себе живые и актуальные.
Ответить | Правка | Наверх | Cообщить модератору

166. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –3 +/
Сообщение от Аноним (372), 14-Дек-23, 13:23 
> Вполне себе живые и актуальные.

как *bsd os, они вроде и есть а кто этим пользуется непонятно

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

179. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Пельменелюб (?), 14-Дек-23, 15:01 
Открой для себя такие слова:
EPICS
Mars Reconnaissance Orbiter
Ускоритель частиц
Телескоп
Ответить | Правка | Наверх | Cообщить модератору

193. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (372), 14-Дек-23, 15:35 
> EPICS
> Written in    C/C++, Perl

https://github.com/epics-base

сплошная ада

> Mars Reconnaissance Orbiter

это который 20 лет назад запустили ?

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

196. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Пельменелюб (?), 14-Дек-23, 16:17 
Не нужно путать среду разработки и сообщество разработчиков.
Ответить | Правка | Наверх | Cообщить модератору

182. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Пельменелюб (?), 14-Дек-23, 15:06 
J-PARC
KAGRA
SuperKEKB

Дальше мне лень, там список примерно на 50 пунктов.

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

185. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от FF (?), 14-Дек-23, 15:10 
сколько не перечисли - всё умеют, всё знают
Ответить | Правка | Наверх | Cообщить модератору

194. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (372), 14-Дек-23, 15:47 
> Дальше мне лень, там список примерно на 50 пунктов.

а мне лень искать что там на ада и наблюдать с земли за космосом и летать в космосе это сильно разные отрасли

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

197. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Пельменелюб (?), 14-Дек-23, 16:18 
Ну да, ну да. Дарпа взяла и доложила, что и как разрабатывает))))
Ответить | Правка | Наверх | Cообщить модератору

199. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (372), 14-Дек-23, 16:41 
> Ну да, ну да. Дарпа взяла и доложила

погугли для falcon 9 на чём управляющее ПО написано, 200 безаварийных пусков подряд в 2023 году было.

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

208. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Пельменелюб (?), 14-Дек-23, 17:00 
И?!!)))
Какое отношение Falcon имеет к NASA, DARPA и Пентагону?
Каким образом использование С++ в разработке ПО для Falcon исключает использование Ada в аэрокосмической отрасли?
Или ты нить разговора потерял? Или вообще за ней не следил?
Чего доказать то пытаешься?
Ответить | Правка | Наверх | Cообщить модератору

220. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (372), 14-Дек-23, 17:27 
> Каким образом использование С++ в разработке ПО для Falcon исключает использование Ada в аэрокосмической отрасли?

он ничего не исключает, только где запуски с по на ада ?

> Или ты нить разговора потерял? Или вообще за ней не следил?

сам следи - маск сотнями ракеты на линуксе запускает, новость "В Китае запущен спутник с real-time подсистемой ядра Linux" а местные болваны всё басни про аду в космосе рассказывают.

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

229. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 14-Дек-23, 17:47 
>маск сотнями ракеты на линуксе запускает

Ну ты и болтун. Сам считал?

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

232. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (372), 14-Дек-23, 17:55 
> Сам считал?

конечно

> 257-й, 20 сентября 2023 года, Starlink 6-17, впервые произведён семнадцатый запуск и посадка одной и той же ступени B1058.

ада-любы только в телескопы на них смотрят

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

238. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 14-Дек-23, 18:28 
>> Сам считал?
> конечно

У тебя плохо со счетом: судя по википедии в 2023 году 81 запуск, а не 200.

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

244. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (372), 14-Дек-23, 18:54 
> У тебя плохо со счетом: судя по википедии в 2023 году 81 запуск, а не 200.

а у тебя с логикой - в 2023 году был 200-ый безаварийный запуск подряд, с чего ты взял что они все в 2023 году были ?

https://arstechnica.com/space/2023/05/spacex-is-going-for-it.../

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

300. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 14-Дек-23, 23:47 
>> У тебя плохо со счетом: судя по википедии в 2023 году 81 запуск, а не 200.
> а у тебя с логикой - в 2023 году был 200-ый безаварийный
> запуск подряд, с чего ты взял что они все в 2023
> году были ?
> https://arstechnica.com/space/2023/05/spacex-is-going-for-it.../

Дурака включил? Твой комментарий https://www.opennet.ru/openforum/vsluhforumID3/132323.html#199

> погугли для falcon 9 на чём управляющее ПО написано, 200 безаварийных пусков подряд в 2023 году было.
>  200 безаварийных пусков подряд в 2023 году
> подряд в 2023 году
> подряд
> в 2023 году

Учись писать однозначно.

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

230. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Аноним (231), 14-Дек-23, 17:49 
>Управляющее полётом Falcon 9 ПО написано на C/C++ и запускается параллельно на каждом из трёх компьютеров.

https://opennet.ru/53083-falcon9

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

290. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (288), 14-Дек-23, 21:33 
Коммерсанты вольны писать на чем угодно. Вот и пишут на C/C++, но не на Расте.
Ответить | Правка | Наверх | Cообщить модератору

297. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (297), 14-Дек-23, 23:40 
> Коммерсанты вольны писать на чем угодно. Вот и пишут на C/C++, но не на Расте.

Хм... не знал, что Гугл с андроидом, Амазон с AWS и Майкрософт с виндой это благотворительные организации!
Почитай что используют на самом деле
security googleblog com/2023/10/bare-metal-rust-in-android.html


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

265. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от Аноним (268), 14-Дек-23, 20:26 
> Ada - по-настоящему надежный и безопасный язык,

Как там говорили про аду: "погремушки и побрякушки возобладали над фундаментальными требованиями надёжности и безопасности".

> со стандартом и давно стабилизированный.

Это про разросшийся до 1148 страниц стандарт 2022 года?

Чем байка про Ада, лучше байки про MISRA или т.п.?

То что было 40 лет назад, было 40 лет назад. Ну будет теперь раст среди пропиаренных, через цать лет ещё что-то добавят.

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

107. Скрыто модератором  +1 +/
Сообщение от Sw00p aka Jerom (?), 14-Дек-23, 03:29 
Ответить | Правка | Наверх | Cообщить модератору

137. Скрыто модератором  +/
Сообщение от нах. (?), 14-Дек-23, 10:14 
Ответить | Правка | Наверх | Cообщить модератору

227. Скрыто модератором  +2 +/
Сообщение от Вы забыли заполнить поле Name (?), 14-Дек-23, 17:46 
Ответить | Правка | Наверх | Cообщить модератору

158. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +4 +/
Сообщение от Аноним (158), 14-Дек-23, 12:53 
Какое «приятное» у раста коммюнити. Так и «хочется» влиться. Чтобы писать такой же «полезный» софт, как в этой новости. Не, ну серьезно, зачем совмещать рт ядро и линукс на 1 процессоре?

> сжатие данных и обработка моделей машинного обучения

Обе задачи прекрасно решаются без линукс.

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

222. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Игорь (??), 14-Дек-23, 17:38 
> Не, ну серьезно, зачем совмещать рт ядро и линукс на 1 процессоре?

Есть, например, такой проект LinuxCNC - http://linuxcnc.org (ему уже 20 лет). Там именно такая схема - РТ-ядро RTAI и процессы управления движением инструмента на нем и обычный Линукс для отображения и интерфейса пользователя. Не будешь же тащить в РТ-ядро графический интерфейс пользователя?

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

258. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (156), 14-Дек-23, 19:57 
А где это задачи машинного обучения решаются без Linux и Python?
Ответить | Правка | К родителю #158 | Наверх | Cообщить модератору

352. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (352), 15-Дек-23, 18:18 
Примерно все фреймворки машинного обучения написаны на С++, на питоне пишут скрипт для обучения, готовую модельку потом уже обычно без питона запускают.
Ответить | Правка | Наверх | Cообщить модератору

374. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (372), 16-Дек-23, 12:55 
> Не, ну серьезно, зачем совмещать рт ядро и линукс на 1 процессоре?

чтобы тонны проводов не таскать в космос

https://en.wikipedia.org/wiki/Small_satellite

космос для дела используют а не как дебилы для киносъёмки

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

168. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +3 +/
Сообщение от Аноним (167), 14-Дек-23, 13:38 
Раст в самый раз для китайских поделок. Разумеется они всё равно будут куда меньше косячить, чем попилы толстячка которому чужие батуты мешают
Ответить | Правка | Наверх | Cообщить модератору

170. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (170), 14-Дек-23, 13:52 
> Раст в самый раз для китайских поделок.

почему?

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

207. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (70), 14-Дек-23, 16:58 
Потому что анонимный эксперт на Опеннете так сказал. А его не проведешь: он в каждой новости о Расте срывает покровы с мирового растозаговора.
Ответить | Правка | Наверх | Cообщить модератору

216. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (-), 14-Дек-23, 17:18 
Потому что китайцы не любят давать документацию не на китайском и чем более вербозный язык, тем проще будет понять написанные китайцами сырцы.
Ответить | Правка | К родителю #170 | Наверх | Cообщить модератору

226. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 14-Дек-23, 17:45 
> Раст в самый раз для китайских поделок. Разумеется они всё равно будут
> куда меньше косячить, чем попилы толстячка которому чужие батуты мешают

Батуты, ксатит, на с++. На редите было.

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

189. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Аноним (190), 14-Дек-23, 15:22 
Раст настолько готов к использованию в высококритичных областях, что зависящему от него SeaMonkey не могут обеспечить стабильную сборку в AUR
https://aur.archlinux.org/packages/seamonkey
Ответить | Правка | Наверх | Cообщить модератору

296. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (-), 14-Дек-23, 23:21 
Дай SeaMonkey в руки стеклянный код, он его себе об лоб разобьет.
То что у них руки-крюки, а у китайцев нет, говорит не в пользу морских бибизянок.
Ответить | Правка | Наверх | Cообщить модератору

311. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (311), 15-Дек-23, 01:02 
А что они могут сделать если с новыми версиями компилятора Раст старый код не собирается? И на таком языке нам предлагают писать код для космических аппаратов, ха-ха.
Ответить | Правка | Наверх | Cообщить модератору

330. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (-), 15-Дек-23, 13:57 
Сидеть на старой?
Если они настолько наовнокодили, то что поделать. Пусть фиксируют Edition и сидят до упора.
Ядро тоже десятки лет было на С99.

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

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

344. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (344), 15-Дек-23, 16:46 
Это не они наовнокодили, а мозилла намудрила, они лишь мучаются собирая все это лопатами. Но это хорошо, еще боьше людей получит прививку от раста и связанных с ним проблем.
Ответить | Правка | Наверх | Cообщить модератору

346. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (-), 15-Дек-23, 17:09 
У мозиллы собирается, а у них нет?
Но намудрила мозилла? Какое-то странное утверждение. Похоже на перекладывание отвтственности.

> еще боьше людей получит прививку от раста и связанных с ним проблем.

То что какие-то васяны не осилили простой язычок (у гугла 2/3 программеров осваивают за 2 месяца) это просто говорит об их уровне.

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

212. Скрыто модератором  +3 +/
Сообщение от Аноним (212), 14-Дек-23, 17:16 
Ответить | Правка | Наверх | Cообщить модератору

234. Скрыто модератором  +/
Сообщение от Аноним (70), 14-Дек-23, 17:57 
Ответить | Правка | Наверх | Cообщить модератору

264. Скрыто модератором  +/
Сообщение от Аноним (212), 14-Дек-23, 20:23 
Ответить | Правка | Наверх | Cообщить модератору

276. Скрыто модератором  +1 +/
Сообщение от _ (??), 14-Дек-23, 20:56 
Ответить | Правка | Наверх | Cообщить модератору

218. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (-), 14-Дек-23, 17:21 
>В Китае запущен спутник

Почему нет новостей о спутнике из нашей с вами страны? Теперь спутники запускает только метрополия?

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

225. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от Вы забыли заполнить поле Name (?), 14-Дек-23, 17:42 
>>В Китае запущен спутник
> Почему нет новостей о спутнике из нашей с вами страны? Теперь спутники
> запускает только метрополия?

Есть, просто тут не пишут. Собственно спутники часто запускают разные страны и тут вообще впервые вижу новость об этом. Скорее она больше про раст, типа вот смотрите реальный проект (правда там кода 0.2%). Если бы раста не было, то никто бы не писал тут.

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

233. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (237), 14-Дек-23, 17:57 
А mesa и SDL в системных библиотеках для чего? Косынка и сапёр?
Ответить | Правка | Наверх | Cообщить модератору

259. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (156), 14-Дек-23, 20:00 
Что было в дистре по умолчанию, то и оставили.
Ответить | Правка | Наверх | Cообщить модератору

280. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (288), 14-Дек-23, 21:01 
Сразу виден надежный, профессиональный подход. Там небось и systemd еще.
Ответить | Правка | Наверх | Cообщить модератору

366. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (366), 16-Дек-23, 00:44 
Вместе с systemd-bsod
Ответить | Правка | Наверх | Cообщить модератору

235. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (235), 14-Дек-23, 18:02 
запущен или таки выведен куда надо и работает?
Ответить | Правка | Наверх | Cообщить модератору

245. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –1 +/
Сообщение от YetAnotherOnanym (ok), 14-Дек-23, 18:55 
> Операционная система оснащена двойным ядром RROS, сочетающим обычное ядро Linux, применяемое для решения задач общего назначения, с RTOS-ядром на языке Rust, предназначенным для выполнения задач в режиме жёсткого реального времени

Вздор. Двойное ядро - это оксюморон. Ядро всегда одно. Если в ядре линукс присутствует некий код, который обслуживает часть системных вызовов, то это именно код в ядре линукс, обслуживающий часть системных вызовов, а не какое-то другое ядро.

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

248. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (248), 14-Дек-23, 19:12 
Зачем на спутнике ОС?
Ответить | Правка | Наверх | Cообщить модератору

256. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (156), 14-Дек-23, 19:50 
Спутник, как бы, уже и не микроволновка.
Ответить | Правка | Наверх | Cообщить модератору

272. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (272), 14-Дек-23, 20:44 
А в тетрис на чём по-твоему играть??
Ответить | Правка | К родителю #248 | Наверх | Cообщить модератору

277. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +1 +/
Сообщение от _ (??), 14-Дек-23, 20:58 
Ну ОС в лампочках тебя же не смущает?
Ответить | Правка | К родителю #248 | Наверх | Cообщить модератору

250. Скрыто модератором  +3 +/
Сообщение от Ivan_83 (ok), 14-Дек-23, 19:30 
Ответить | Правка | Наверх | Cообщить модератору

255. Скрыто модератором  +/
Сообщение от Аноним (-), 14-Дек-23, 19:46 
Ответить | Правка | Наверх | Cообщить модератору

260. Скрыто модератором  +/
Сообщение от Анонин (?), 14-Дек-23, 20:01 
Ответить | Правка | К родителю #250 | Наверх | Cообщить модератору

279. Скрыто модератором  –2 +/
Сообщение от Аноним (288), 14-Дек-23, 21:00 
Ответить | Правка | Наверх | Cообщить модератору

291. Скрыто модератором  +/
Сообщение от Аноним (70), 14-Дек-23, 21:46 
Ответить | Правка | Наверх | Cообщить модератору

282. Скрыто модератором  +2 +/
Сообщение от _ (??), 14-Дек-23, 21:09 
Ответить | Правка | К родителю #260 | Наверх | Cообщить модератору

292. Скрыто модератором  +1 +/
Сообщение от Анонин (?), 14-Дек-23, 21:50 
Ответить | Правка | Наверх | Cообщить модератору

301. Скрыто модератором  +/
Сообщение от Вы забыли заполнить поле Name (?), 14-Дек-23, 23:48 
Ответить | Правка | К родителю #282 | Наверх | Cообщить модератору

304. Скрыто модератором  +1 +/
Сообщение от Ivan_83 (ok), 15-Дек-23, 00:23 
Ответить | Правка | К родителю #260 | Наверх | Cообщить модератору

307. Скрыто модератором  +/
Сообщение от Аноним (-), 15-Дек-23, 00:44 
Ответить | Правка | Наверх | Cообщить модератору

308. Скрыто модератором  +1 +/
Сообщение от Аноним (311), 15-Дек-23, 00:55 
Ответить | Правка | Наверх | Cообщить модератору

317. Скрыто модератором  –1 +/
Сообщение от Аноним (70), 15-Дек-23, 02:04 
Ответить | Правка | Наверх | Cообщить модератору

319. Скрыто модератором  +/
Сообщение от Ivan_83 (ok), 15-Дек-23, 02:25 
Ответить | Правка | Наверх | Cообщить модератору

326. Скрыто модератором  +2 +/
Сообщение от Аноним (-), 15-Дек-23, 11:28 
Ответить | Правка | Наверх | Cообщить модератору

316. Скрыто модератором  +/
Сообщение от Аноним (39), 15-Дек-23, 01:36 
Ответить | Правка | К родителю #250 | Наверх | Cообщить модератору

269. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от fidoman (ok), 14-Дек-23, 20:40 
Реалтаймово шлёт UDP, главное чтобы нереалтаймовое всё остальное успевало их ловить.
Ответить | Правка | Наверх | Cообщить модератору

312. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  –2 +/
Сообщение от Аноним (311), 15-Дек-23, 01:06 
Что угодно лучше чем раст, хотя бы только из-за одного его сообщества. Такое впечатление что у них штаб-квартира в Кащенко.
Ответить | Правка | Наверх | Cообщить модератору

315. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (39), 15-Дек-23, 01:33 
Хорошая новость, означающая что Раст достиг зрелости. Теперь языки семейства С можно с чистой совестью выбросить на помойку и забыть как страшный сон.
Ответить | Правка | Наверх | Cообщить модератору

335. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (334), 15-Дек-23, 15:18 
Не выйдет. Как и с Явой. Ещё очень долго.

Причина очевидна.

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

370. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от _ (??), 16-Дек-23, 05:43 
C - вечен ибо гениален :)
Java ... хоть и не люблю - но это на десятки лет ещё.
Да чего там - вы COBOL для начала выпилите! :)

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

343. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (344), 15-Дек-23, 16:41 
Раст достиг зрелости и вступил в фазу увядания. За этим последует его замещение более современными языками, такими как Carbon, Zig и другими, более современными. А C/C++ так и останется останется как основа IT, тут без сюрпризов.
Ответить | Правка | К родителю #315 | Наверх | Cообщить модератору

373. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Facemaker (?), 16-Дек-23, 11:37 
Пожалуй, самое смешное в своей нелепости заявление года на этом форуме. Да, пора подводить итоги.
Ответить | Правка | Наверх | Cообщить модератору

378. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (378), 17-Дек-23, 20:27 
Можно отрицать реальность, но подвижек в продвижении Раста действительно нет уже больше года. О нем больше говорят, чем на нем пишут. Эта новость о проекте с 0.2% кода на Расте только подтверждает это.
Ответить | Правка | Наверх | Cообщить модератору

361. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от sidphj (?), 15-Дек-23, 22:04 
Ждём когда упадёт :)
Ответить | Правка | Наверх | Cообщить модератору

367. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (366), 16-Дек-23, 00:46 
Как только вся память безопастно утечёт ;)
Ответить | Правка | Наверх | Cообщить модератору

386. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (386), 20-Дек-23, 16:56 
>безопастно

рукалицо

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

371. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (371), 16-Дек-23, 10:10 
непонятно что там кетайцы понаизобретали - раст апишечку ? xemomai работает уже десятки лет C/C++, libevl написана C, как и ядро.
Ответить | Правка | Наверх | Cообщить модератору

385. "В Китае запущен спутник с real-time подсистемой ядра Linux, ..."  +/
Сообщение от Аноним (385), 20-Дек-23, 12:01 
а Наша Луна-25 на чем летала?
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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