The OpenNET Project / Index page

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



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

Оглавление

Фронтэнд для языка Rust доведён до готовности для интеграции в GCC 13, opennews (??), 06-Дек-22, (0) [смотреть все]

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


104. "Фронтэнд для языка Rust доведён до готовности к интеграции в..."  +1 +/
Сообщение от Аноним (11), 07-Дек-22, 01:14 
Не думаю, что это проблема языка, скорее, сообщества, которое в бОльшей части представляет собой выходцев из веб-макак, но меня ужасно отпугивает стиль написания программ на раст. Сотни зависимостей, которые скачиваются из интернета даже для маленькой программы. И эта культура работы с зависимостями в стиле джаваскрипта в системном языке программирования оставляет очень неприятный привкус. Особенно после программ на Си/плюсах, где софт более самодостаточен и не требуют такого количества зависимостей.
Ответить | Правка | Наверх | Cообщить модератору

117. "Фронтэнд для языка Rust доведён до готовности к интеграции в..."  +1 +/
Сообщение от Аноним (-), 07-Дек-22, 02:36 
это вы еще du -sh build/ привести забыли для маленькой программы для которой места еле хватает, а вот сложнее хеловорлда уже не каждый сможет себе позволить собрать, не говоря о том чтоб просмотреть исходники хотяб на предмет откровенного слива
Ответить | Правка | Наверх | Cообщить модератору

122. "Фронтэнд для языка Rust доведён до готовности к интеграции в..."  –2 +/
Сообщение от Аноним (122), 07-Дек-22, 03:23 
На сях софт как раз менее самодостаточен, тк в стандартной библиотеке ваще ничего нет.
Ответить | Правка | К родителю #104 | Наверх | Cообщить модератору

125. "Фронтэнд для языка Rust доведён до готовности к интеграции в..."  +3 +/
Сообщение от Аноним (-), 07-Дек-22, 03:52 
Сказал адепт езыка где генератор случайных чисел качается из интернета и к нему еще пару десятков пакетов зависимостей...
Ответить | Правка | Наверх | Cообщить модератору

133. "Фронтэнд для языка Rust доведён до готовности к интеграции в..."  –1 +/
Сообщение от Аноним (122), 07-Дек-22, 05:30 
И даже при этом стдлиб раста в сто раз полезнее стдлиба сей.
Ответить | Правка | Наверх | Cообщить модератору

137. "Фронтэнд для языка Rust доведён до готовности к интеграции в..."  +/
Сообщение от Аноним (115), 07-Дек-22, 06:00 
только на хард не влазит. а так да, в сто раз полезнее
Ответить | Правка | Наверх | Cообщить модератору

144. "Фронтэнд для языка Rust доведён до готовности к интеграции в..."  +3 +/
Сообщение от Аноним (-), 07-Дек-22, 06:30 
это что за стдлиб в котором базовый ранд не придусмотрен ? г-но это, а не стдлиб. а у сей есть все что нужно, до тебя еще никто не жаловался.
Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору

175. "Фронтэнд для языка Rust доведён до готовности к интеграции в..."  +1 +/
Сообщение от Аноним (-), 07-Дек-22, 11:44 
А ты пользуешься libc'овым генератором случайных чисел? Я забил давно, потому что там нет понятности с ним никакой -- он генерирует случайные числа или псевдослучайные? Есть ли возможность воспроизвести заданную последовательность псевдослучайных чисел? Нет? Насколько тогда можно полагаться на случайность, в криптографии можно использовать?

Когда лет 10-15 назад начались споры об этом, я забил на libc'овые генераторы, потому что когда ты берёшь себе генератор специализированной библиотекой или пишешь ручками, ты _знаешь_ что это за генератор. Ты можешь подобрать такой генератор, который тебе нужен в данный момент. Например для дебаг-сборок использовать линейно-конгруэнтный генератор, которому стартовое состояние задаётся переменной окружения, а для релиза реализацию, которая будет в бекграунде подкачивать энтропию из /dev/urandom по мере надобности, поддерживая состояние юзерспейс-генератора реально непредсказуемым.

libc'овый генератор он вообще никуда не годится. Он не годится для дебаг-сборок потому что хрен ты воспроизведёшь последовательность, он не годится для реальных задач, потому что он заточен под абстрактную задачу, которую себе воображали те, кто писал стандарты, и не подходит ни под одну из реальных.

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

185. "Фронтэнд для языка Rust доведён до готовности к интеграции в..."  +1 +/
Сообщение от Аноним (-), 07-Дек-22, 13:44 
Я тоже знаю как минимум четыре способа эффективно генерить рандом и что ? В расте нет рандома ибо ВАМЭТОНИНАДА !? Отличная логика, какой дружилюбный язычек.
Ответить | Правка | Наверх | Cообщить модератору

130. "Фронтэнд для языка Rust доведён до готовности к интеграции в..."  +/
Сообщение от Аноним (119), 07-Дек-22, 04:32 
что мешает чекать транзитивные зависимости у библ, которые хочешь использовать и подключать только те, которые не тащат в виде пакета зависимость, которая, условно, складывает два числа? А в плюсах посмотрите в количество транзитивных зависимостей Qt или Boost - знатно поплюетесь.
Ответить | Правка | К родителю #104 | Наверх | Cообщить модератору

191. "Фронтэнд для языка Rust доведён до готовности к интеграции в..."  +/
Сообщение от Аноним (102), 07-Дек-22, 14:41 
А как ты хотел? Чтобы самому иметь пакетный менеджер и все контроллировать без франкенштейнизма, да еще и компилируя код самостоятельно, да еще и используя неправославгый оригинальный компилятор с новомодным подходом? Может тебе еще и схему работы компилятора расписать как сделать то же самое на плюсах с теми же проверками чтобы получился раст код? Вебмакакам нужно чтобы они думали какие они необычные использующие только самые новые тнхнологии и их код это вам не какие-то преобразованные данные в единицы и нолики!
Ответить | Правка | К родителю #104 | Наверх | Cообщить модератору

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

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




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

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