|
2.12, Аноним (12), 20:16, 27/06/2025 [^] [^^] [^^^] [ответить]
| +10 +/– |
> Они старую ос не дописали, а уже новую начинают.
Расскажи поподробней, кто эти "они"? А заодно, почему другие "они" не дописали Hurd/Syllable/React/Phantom/HelenOS/<куча других хоббиосей> и каким образом "этодругоепониматьнадо!"?
| |
2.13, Аноним (13), 20:17, 27/06/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Кто они? Они сейчас с тобой в одной комнате?
Или это абсолютно разные люди пишут разные ОС?
| |
|
3.54, Аноним (54), 00:07, 28/06/2025 [^] [^^] [^^^] [ответить]
| +/– |
>Кто они?
Jeremy Soller, Ribbon, bjorn3, Ron Williams, 4lDO2, Ian Douglas Scott, Anhad Singh, somewhat inactive, Emanuele Antonio Faraone, Nagy Tibor, jD91mZM2, Xavier L'Heureux, Noelle Levy, François Laignel
| |
|
|
|
2.17, Аноним (-), 20:19, 27/06/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Зачем суперминорные версии так часто?
Почему суперминорные? Нормальная минорная версия.
И не часто, а ровно раз в 6 недель.
| |
2.26, Аноним (12), 20:30, 27/06/2025 [^] [^^] [^^^] [ответить]
| –3 +/– |
> Зачем суперминорные версии так часто?
С 2015 так - назло хейтеркам, они так забавно реагируют на упоминания Раста. Ну и чтобы не накапливать "тех-долги" (но в основном, все же - назло) ;)
И оно вышло вообще-то вчера.
Но! Вчера был четверг!
А расто-сра^W э-э-э, конструктивная-критика-раста-опеннетовцами в четверг и конструктивная-критика-раста-опеннетовцами в пятницу-субботу-воскресенье -- это две совсем разные конструктивные-критики-раста-опеннетовцами!
В общем, летс те срач бегин (хотя вон, выше - уже)!
| |
2.57, laindono (ok), 00:20, 28/06/2025 [^] [^^] [^^^] [ответить]
| +/– |
А как надо? Раз в восемь недель, а не раз в шесть недель? Раз в полгода? Раз в несколько лет?
Частые релизы позволяют поставлять фичи по готовности. Это в целом упрощает процесс разработки и поддержки проекта.
Не уверен, что ты имеешь ввиду под суперминорными версиями. В стандарте Semantic Versioning про них ни слова. Там есть мажорная, минорная и патч. Ещё есть пререлизные версии и всякая мета. Но никаких суперминорных версий. Вот полный формат: https://semver.org/#backusnaur-form-grammar-for-valid-semver-versions
| |
|
3.64, Аноним (64), 02:08, 28/06/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
А редакции, те что раз в три года, тогда зачем? Ведь получается, что на расте имеет смысл писать только на самом свежем, и для сборки нужен всегда самый свежий, полная привязка к онлайну и к карго.
| |
|
|
1.8, Аноним (8), 20:02, 27/06/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Не применяется mmu. Это так надо писать. Как дал uefi direct mapping так и живём. Так ёбта. Я написал свою ось на c++ в которой есть mmap. Там даже acpica прикручена.
Знаете в чем проблема с mmap? У вас есть гарантия атомарного выставления флага A но нет D. То есть когда ты обновляешь pte ты должен быть готов к тому что тебе с соседнего ядра прилетит некорректная запись. Чтоб этого не было используется ipi с блокировкой ядер на время этой операции. Спасибо сраный Интел. За то что протокол обновления pte не подразумевает compare-and-exchange.
Растаманы разумеется даже в это не смогли. Но сделано ядро! Воу! Раст вперде! Они ведь даже не понимают что это нахер ненужно
| |
|
2.36, НяшМяш (ok), 21:50, 27/06/2025 [^] [^^] [^^^] [ответить]
| +/– |
Это точно. Всего-лишь версии 1. Надо как у хромов с файрфоксами - по 169 версий, тогда норм будет.
| |
|
1.18, Аноним (18), 20:20, 27/06/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Там аноним со своей осью на крестах слишком умный. Такой умный, что чирбот его схомячил под кат. Потому что нельзя быть таким умным во здесь. А по факту, что тот аноним с крестной ОС, что эти растовики - ну, норм студенческая движуха. Пусть учатся, а не в пакет в подвале дышать. Я - за.
| |
|
2.24, ckotinko (ok), 20:25, 27/06/2025 [^] [^^] [^^^] [ответить]
| +/– |
Не аноним во первых а я
Во вторых это не взлетит почему не взлетела моя ось. Дрова. Но допустим что дрова подарят инопланетяне.
Полно других проблем которые вот прямо так не решаются. MMU. Acpi не всегда работает по стандарту. Иногда оно специально сделано так что пытается сломать Линукс. Примеры есть. Drm задолбаешься портировать. Плюс его ещё и переколбашивают постоянно
| |
|
3.65, Аноним (64), 02:12, 28/06/2025 [^] [^^] [^^^] [ответить]
| +/– |
>Acpi не всегда работает по стандарту. Иногда оно специально сделано так что пытается сломать Линукс.
А винду не ломает? Может стоит её поведение копировать, а не линукса?
| |
|
|
1.30, Аноним (30), 20:51, 27/06/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –7 +/– |
Всяко лучше чем всё сишное. Вон Торвальдс прогнулся под натиском солидных корпораций - разработчиков Раста, значит Раст - это будущее человечества! УРА!
| |
1.35, Аноним (35), 21:29, 27/06/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
> Ядро и приложения выполняются в одном адресном пространстве
Здравствуй, ms-dos!
> с применением модели безопасности на базе sandbox-изоляции WASM (в состав входит движок wasmi для запуска приложений в форме байткода WebAssembly).
Ладно, не совсем ms-dos, но все равно криво.
| |
1.43, Аноним (43), 22:16, 27/06/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> а безопасность достигается на уровне логического разделения безопасного кода и кода, в котором не исключено возникновение проблем с безопасностью
А опять эта система, которая имела бы смысл, если бы без унсейфа нельзя было поломать. Но rust дает защиту, он дает защиту от дураков.
Для такой архитектуры нужен другой язык.
| |
1.55, Аноним (54), 00:09, 28/06/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Код распространяется под лицензией MPL 2.0.
Ну хоть лицензия более-менее, хоть это хорошо.
| |
1.63, Пользователь (?), 01:00, 28/06/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Мне абсолютно понятно, какую цель преследовали авторы языка: хотелось и скорости, и безопасности. Но получилось что-то сильно замысловатое, увы. Порог вхождения очень высокий. Может не такой высокий, как у Плюсов, но всё же намного выше, чем у Си или, прости господи, Go. Про LLM модели знаю. Они, конечно, существенно упрощают понимание кода, но хотелось бы обходиться без их помощи. А без постоянной практики с этим языком это, мне кажется, невозможно, постоянно вылетают из головы те или иные концепции языка или особенности инфраструктуры. Сам язык мне нравится, но полноценно освоить как-то не получается.
Не знаю, в чем причина этой сложности. То ли потому, что железо такое несовершенное, то ли много подводных камней в современном программировании, которые надо учитывать. Однако хотелось бы чего попроще. Про Zig знаю. Но его нельзя назвать полноценной заменой Rust. Как и многие другие подобные языки.
| |
|
2.66, Аноним (66), 02:14, 28/06/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Не знаю, в чем причина этой сложности.
В том, что до них еще не дошло, что нельзя написать "умный" компилятор не расширяя синтаксис.
| |
2.67, Аноним (64), 02:28, 28/06/2025 [^] [^^] [^^^] [ответить]
| +/– |
>Про Zig знаю. Но его нельзя назвать полноценной заменой Rust.
Он замена си. Раст ближе к плюсам, чем к си.
| |
|
|