The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск дистрибутива Альт Рабочая станция К 10.1"
Отправлено n00by, 18-Ноя-22 11:49 
> Ну так, может, не в одно жало?

Это никому не надо:
1. У меня нет проекта на плюсах, куда бы можно было прикрутить как «побочный», да и более 10 лет на них не писал, новые стандарты не читал.
2. IceStudent, кто сделал добрые три четверти всего объёма, добавил поддержку 64-х бит и несколько лет один тянул проект после меня, более им не занимается, судя по коммитам.
3. Базальту это не надо, я проверял: давал Вам ссылку на репо Айса, с тех пор Вы перестали мне отвечать.
4. В Линусках вообще плюсы не в фаворе, потому что жирные (как раз это мы и решили, 25Кб std::cout << "Hello, Rust!"; без зависимостей) и Линус так велел. Хотя после событий с Rust, есть вероятность, что произойдёт некое переосмысление ценностей.
5. Главное - оно есть готовое. Этот факт очень просто «рационализирует» остальное, не смотря на то, что как минимум Google и EA зачем-то делают своё и мантра «NIH-синдром» им не указ.

Недавно нашёл (на форуме Альта, кстати) человека, кто пишет на Рефале (Базальту Рефал не нужен - Skull интересовался и проигнорировал мой ответ). Вот теперь появился повод собрать интерпретатор без glibc, то есть начать стандартную библиотеку Си, где бы документация была не в man-ах, а в HTML  с перекрёстными ссылками и включала переведённые фрагменты стандарта. Но опять же, зачем такое Базальту? Даже если дорастёт до пригодного вида - статическая линковка в архитектуру системы не вписывается. Хотя про руткиты с LD_PRELOAD я не шучу. Год назад специально зарегистрировался на хеккерном форуме и с началом февральских событий наблюдал, как некоторые срывались и публично угрожали устроить хаос. Если раньше безопасность держалась отчасти на объявлении от тамошней администрации «кто работает по .РУ, к тому приходят по утру», то теперь появились мотивированные люди. А LD_PRELOAD там в ЧаВо по Линуксу.

> А хотите поржать --

Поржать - это когда я ошибся в слове guys. :)

> гляньте мои коммиты в том же propagator (когда
> больше вариантов не оставалось, лез сам, но хотя бы просил отсмотреть)
> и то, как их потом выправляли.  Как минимум один fd
> leak посадил, помнится (и даже это подозревал, но забил с учётом
> того, что это одноразовый early userspace, хоть и некрасивенько всё равно).

Десктрипторы у всех текут. Это ошибка от невнимательности, в том числе из-за утомления, поскольку сложно удержать в голове более-менее нетривиальную логику. Потому и придумали программировать в парах, ревью, Си++ с RAII, а теперь Rust, и даже в Си предлагают добавить в стандарт.

В случае alloca() разработчик банально не мог набрать man alloca и почитать. В Виндос есть нюанс со стеком, когда проскакивает сторожевую страницу, система молча убивает приложение, а тут было внятное сообщение от ошибке и конкретная строка в исходнике. И никто ничего ему не мог подсказать. Я не понимаю, как это всё можно показательно называть «российское» - в русском и слов подходящих нет, «шарлатан» и то заимствовано.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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