The OpenNET Project / Index page

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



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

Оглавление

Выпуск Rust 1.72. Решение поставлять макрос  serde_derive только в скомпилированном виде, opennews (??), 24-Авг-23, (0) [смотреть все]

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


62. "Выпуск Rust 1.72. Поставка пакета serde_derive только в ском..."  +/
Сообщение от Аноньимъ (ok), 25-Авг-23, 08:53 
Что-то я не понял прикола. В чем соль бинарников вместо исходников?
Если у меня отличная от бинарников архитектура?
Ответить | Правка | Наверх | Cообщить модератору

71. "Выпуск Rust 1.72. Поставка пакета serde_derive только в ском..."  +/
Сообщение от Аноним (71), 25-Авг-23, 09:43 
Кстати, да. Это ж под все архитектуры надо свои бинарники.
Ответить | Правка | Наверх | Cообщить модератору

107. "Выпуск Rust 1.72. Поставка пакета serde_derive только в ском..."  +/
Сообщение от пох. (?), 25-Авг-23, 10:44 
_обе_. О каких "всех" идет речь у компилятора, который тестируют только на винде последней версии и еще...вот ?
Ответить | Правка | Наверх | Cообщить модератору

200. "Выпуск Rust 1.72. Поставка пакета serde_derive только в ском..."  +1 +/
Сообщение от Прохожий (??), 26-Авг-23, 22:25 
Чуть больше, о великий эксперт. https://doc.rust-lang.org/nightly/rustc/platform-support.html
Ответить | Правка | Наверх | Cообщить модератору

249. "Выпуск Rust 1.72. Поставка пакета serde_derive только в ском..."  +/
Сообщение от Аноним (249), 31-Авг-23, 13:42 
Считать научись. По ссылке буквально подтверждение, что две платформы. Варианты с разными библиотеками - это не платформы, про tier 2 даже не заикайся - они не гарантируют работоспособности.
Ответить | Правка | Наверх | Cообщить модератору

73. "Выпуск Rust 1.72. Поставка пакета serde_derive только в ском..."  +/
Сообщение от 1 (??), 25-Авг-23, 09:47 
Значит тебе не нужен serde_derive
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

109. "Выпуск Rust 1.72. Поставка пакета serde_derive только в ском..."  +/
Сообщение от пох. (?), 25-Авг-23, 10:45 
так ему и не нужен - нужен другой библиотеке, у которой он в зависимостях пятнадцатого порядка. Причем сама библиотека может быть хорошо и грамотно написанной (хотя, конечно, куда там...)

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

78. "Выпуск Rust 1.72. Поставка пакета serde_derive только в ском..."  –1 +/
Сообщение от burjui (ok), 25-Авг-23, 09:53 
Просто автор хотел сэкономить пользователям serde время на компиляцию процедурных макросов, которые, по сути, являются плагинами компилятора. Идея интересная, только:
- У пользователя должен быть выбор, использовать прекомпилированные макросы или собирать их каждый раз с нуля (без учёта кеширования)
- Уже давно существует sccache
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

125. "Выпуск Rust 1.72. Поставка пакета serde_derive только в ском..."  +4 +/
Сообщение от Аноним (125), 25-Авг-23, 12:39 
автор (dtolnay) сделал фантастическую фигню, сделав морду кирпичом и прикрываясь жалким блеянием про скорость процедурных макросов. учитывая компетентность товарища - его просто прогнули, 99% вероятности - гугл, где он работает. в гугле такая же жалкая аргументация для пропихивания мерзких дурно пахнущих "фич"

хорошо то, что бредятину откатили, но это только пока

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

131. "Выпуск Rust 1.72. Поставка пакета serde_derive только в ском..."  +3 +/
Сообщение от НяшМяш (ok), 25-Авг-23, 13:07 
> автор (dtolnay) сделал фантастическую фигню, сделав морду кирпичом и прикрываясь жалким
> блеянием про скорость процедурных макросов. учитывая компетентность товарища - его просто
> прогнули, 99% вероятности - гугл, где он работает. в гугле такая
> же жалкая аргументация для пропихивания мерзких дурно пахнущих "фич"
> хорошо то, что бредятину откатили, но это только пока

На реддите и в других ветках на гитхабе ему нормально так по морде надавали. Ведь при наличии инкрементальной компиляции эта байда компилируется один раз и время потраченное на это в сравнении с компиляцией всего проекта вообще незаметно.

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

170. "Выпуск Rust 1.72. Поставка пакета serde_derive только в ском..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 25-Авг-23, 23:55 
>> автор (dtolnay) сделал фантастическую фигню, сделав морду кирпичом и прикрываясь жалким
>> блеянием про скорость процедурных макросов. учитывая компетентность товарища - его просто
>> прогнули, 99% вероятности - гугл, где он работает. в гугле такая
>> же жалкая аргументация для пропихивания мерзких дурно пахнущих "фич"
>> хорошо то, что бредятину откатили, но это только пока
> На реддите и в других ветках на гитхабе ему нормально так по
> морде надавали. Ведь при наличии инкрементальной компиляции эта байда компилируется один
> раз и время потраченное на это в сравнении с компиляцией всего
> проекта вообще незаметно.

Санта-Барбара какая-то... Не лень вам участвовать в большой стирке?


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

171. "Выпуск Rust 1.72. Поставка пакета serde_derive только в ском..."  +1 +/
Сообщение от НяшМяш (ok), 26-Авг-23, 00:48 
> Санта-Барбара какая-то... Не лень вам участвовать в большой стирке?

Хоть какое-то развлечение. Не кекспертов же местных обсуждать.

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

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

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




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

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