Size: a a a

Rust — русскоговорящее сообществo

2020 September 04

V

Vladimir in Rust — русскоговорящее сообществo
Boris Vinogradov
стандарты языков не говорят как, там вообще нет таких слов
спека = стандарт
источник

T1

Tony 123 in Rust — русскоговорящее сообществo
Vladimir
спека = стандарт
спека = тех. стандарт
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Tony 123
спека = тех. стандарт
+
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Tony 123
но они могут говорить, то что они не говорят это просто так сложилось для того чтобы гибкость не убирать
скорее это нежелание принять одну из сторон, гибкость тут собственно не причём - она будет и при чётком описании действий
источник

A

Agrailag in Rust — русскоговорящее сообществo
Alex Noname
Раст потихоньку превращается в обычный проект. без фанатиков, просто пришел поработал - ушел.
Опенсорс же. Да и фанатиков в кортиме так-то не было особо
источник

PM

Pavel Meledin in Rust — русскоговорящее сообществo
Есть ли какой-то чек лист или статья/статьи описывающие основные моменты как можно ускорить сборку проекта в CI ? К примеру юзая докер кеши учитывающие растовские моменты, или еще какие-то аспекты которые можно оптимизировать в угоду ускорения сборки ?
источник

r

red75prime in Rust — русскоговорящее сообществo
Pavel Meledin
Есть ли какой-то чек лист или статья/статьи описывающие основные моменты как можно ускорить сборку проекта в CI ? К примеру юзая докер кеши учитывающие растовские моменты, или еще какие-то аспекты которые можно оптимизировать в угоду ускорения сборки ?
источник

PM

Pavel Meledin in Rust — русскоговорящее сообществo
о! выглядит полезным 🙂 Благодарю 🙏
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Tony 123
нет, стандарт определяет спецификацию языка
Ну, тупой пример это борроучекинг.
В расте есть три борроучекера.
Один устаревший, другой актуальный, третий в разработке.
Какой надо занести в стандарт?
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
И в чем будет польза стандарта, который будет говорить "имплементация должна провести такие-то анализы в такой-то последовательности на таком-то промежуточном представлении"?
источник

T1

Tony 123 in Rust — русскоговорящее сообществo
Mikail Bagishov
Ну, тупой пример это борроучекинг.
В расте есть три борроучекера.
Один устаревший, другой актуальный, третий в разработке.
Какой надо занести в стандарт?
Что?
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Ну я немного неаккуратно выбрал сообщение для ответа. Речь про потерю гибкости.
источник

T1

Tony 123 in Rust — русскоговорящее сообществo
К чему это вообще? Стандарт просто говорит что есть борроучекинг, когда он срабатывает и что мы получаем в результате, часто не углубляясь во внутреннюю имплементацию
источник

в🧇

вафель 🧇 in Rust — русскоговорящее сообществo
Tony 123
К чему это вообще? Стандарт просто говорит что есть борроучекинг, когда он срабатывает и что мы получаем в результате, часто не углубляясь во внутреннюю имплементацию
Так в том то и дело что во всех имплементациях разные правила :)
источник

T1

Tony 123 in Rust — русскоговорящее сообществo
Ну, и?
источник

T1

Tony 123 in Rust — русскоговорящее сообществo
Я типо обратное утверждаю?
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Tony 123
К чему это вообще? Стандарт просто говорит что есть борроучекинг, когда он срабатывает и что мы получаем в результате, часто не углубляясь во внутреннюю имплементацию
Если разные реализации борроучекают по-разному, то это бессмысленно.
источник

в🧇

вафель 🧇 in Rust — русскоговорящее сообществo
Tony 123
Я типо обратное утверждаю?
> Стандарт просто говорит <...>, когда он срабатывает
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Потому что никакая достаточно крупная программа не будет переносима между компиляторами
источник

T1

Tony 123 in Rust — русскоговорящее сообществo
Бля, ребят, вы о чем вообще
источник