Size: a a a

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

2020 April 02

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
и да приоритет у него ниже
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
а где об этом написано - правильно где-то в закоулках RFC
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
я еще где-то видел, мимоходом
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
кажется в растбуке
источник

p

polunin.ai in Rust — русскоговорящее сообществo
Boris Vinogradov
а минус не часть литерала оказывается
так в любом языке?..
источник

AL

Andrey @ozkriff Lesnikov in Rust — русскоговорящее сообществo
Boris Vinogradov
а где об этом написано - правильно где-то в закоулках RFC
источник

AL

Andrey @ozkriff Lesnikov in Rust — русскоговорящее сообществo
Boris Vinogradov
а то мне хватило уже тушения пожара от -2.pow(2)
а как это демонстрирует твое утверждение, что лучше не использовать функции, если можно методы?
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
это выражения а не правило описания литералов
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Andrey @ozkriff Lesnikov
а как это демонстрирует твое утверждение, что лучше не использовать функции, если можно методы?
если бы был проработан этот кусок было бы всё нормально, а так имеем кусочное представление
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Berkus Decker
кажется в растбуке
там кстати нет, и даже был срачик по этому поводу
источник

AL

Andrey @ozkriff Lesnikov in Rust — русскоговорящее сообществo
Boris Vinogradov
это выражения а не правило описания литералов
ну сами литералы там рядом описаны тоже со всей их грамматикой
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Andrey @ozkriff Lesnikov
ну сами литералы там рядом описаны тоже со всей их грамматикой
и из их описания следует что отрицательных литералов не бывает, что мягко говоря не соответствует правде
источник

AL

Andrey @ozkriff Lesnikov in Rust — русскоговорящее сообществo
Boris Vinogradov
и из их описания следует что отрицательных литералов не бывает, что мягко говоря не соответствует правде
почему не соответсвует?
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Andrey @ozkriff Lesnikov
почему не соответсвует?
потому что в тех частях где у тебя инциализатор должен быть литерал у тебя стоит выражение что уже не входит в систему терминов
источник

AL

Andrey @ozkriff Lesnikov in Rust — русскоговорящее сообществo
хм. можешь тыкнуть пальцем в примеры таких мест?
источник

AL

Andrey @ozkriff Lesnikov in Rust — русскоговорящее сообществo
Boris Vinogradov
если бы был проработан этот кусок было бы всё нормально, а так имеем кусочное представление
ну хз. по-моему, пример показывает неудачный крайний случай приоритета оперций и все, а к разговору о методах-функциях прямого отношения вообще не имеет
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Andrey @ozkriff Lesnikov
ну хз. по-моему, пример показывает неудачный крайний случай приоритета оперций и все, а к разговору о методах-функциях прямого отношения вообще не имеет
неудачный он потому что не был проработан интерфейс - то что раньше было функциями стало методами и понеслось
источник

AT

Alexander Tchitchigin in Rust — русскоговорящее сообществo
Подождите, если всё должно быть методами, то минус же тоже должен быть методом! 😂
источник

AT

Alexander Tchitchigin in Rust — русскоговорящее сообществo
2.-().pow(2) - вот так всё строго понятно! 😂
источник

AL

Andrey @ozkriff Lesnikov in Rust — русскоговорящее сообществo
Boris Vinogradov
неудачный он потому что не был проработан интерфейс - то что раньше было функциями стало методами и понеслось
эт да. кстати, клиппи по умолчанию предупреждает о таком https://rust-lang.github.io/rust-clippy/master/index.html#precedence
источник