Size: a a a

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

2020 September 25

Э

Эрик in Rust — русскоговорящее сообществo
Vladimir
Энергичный это как?)
unwrap_or() vs unwrap_or_else()
источник

V

Vitaliy in Rust — русскоговорящее сообществo
вафель 🧇
Ходят слухи что наоборот — тес, кто в программировании ничего не знает, проще изучать раст, потому что у них его концепции ни с чем не конфликтуют
Тут возможна корреляция с возрастом. Те, кто не знает программирование вообще, скорее всего очень молоды, и у них просто обучаемость заметно выше.
источник

Э

Эрик in Rust — русскоговорящее сообществo
Eagerly-evaluated, но переводить неудобно.
источник

AT

Alexander Tchitchigi... in Rust — русскоговорящее сообществo
вафель 🧇
Это странно, потому что они совершенно разные, например:
— ленивый vs энергичный (а это ого-го как меняет дизайн кода)
— функциональный vs императивный
— авто каррирование vs его отсутствие
— отступы vs скобки
— gc vs владение
...

Для меня они похожи разве что тайп классами/трейтами, остальное вроде не сильно похоже)
Итераторы в Rust "ленивые", так что Haskell-exposition может способствовать пониманию.
источник

AT

Alexander Tchitchigi... in Rust — русскоговорящее сообществo
На мой вкус самая разительная разница — отсутствие контроля эффектов в Rust. 😞
источник

V

Vladimir in Rust — русскоговорящее сообществo
Alexander Tchitchigin
Итераторы в Rust "ленивые", так что Haskell-exposition может способствовать пониманию.
И футуры*
источник

AT

Alexander Tchitchigi... in Rust — русскоговорящее сообществo
Ну, про HKT только ленивый не ныл...
источник

AT

Alexander Tchitchigi... in Rust — русскоговорящее сообществo
Vladimir
И футуры*
"Футуры"?
источник

V

Vladimir in Rust — русскоговорящее сообществo
Alexander Tchitchigin
"Футуры"?
Ну которые фьючи, ана
источник

A

Adv0cat in Rust — русскоговорящее сообществo
фактуры 🤣
источник

в🧇

вафель 🧇 in Rust — русскоговорящее сообществo
Vladimir
Энергичный это как?)
Противоположность ленивости. Выполняет вычисления сразу, а не когда их результат понадобится.
источник

AT

Alexander Tchitchigi... in Rust — русскоговорящее сообществo
Adv0cat
фактуры 🤣
Это факториалы на футурах — самый цимес Rust! 😉
источник

V

Vladimir in Rust — русскоговорящее сообществo
Adv0cat
фактуры 🤣
Не у всех в т9 есть слово "футуры")
источник

AT

Alexander Tchitchigi... in Rust — русскоговорящее сообществo
Vladimir
Не у всех в т9 есть слово "футуры")
И слово "ага", по-видимому. 😉
источник

Э

Эрик in Rust — русскоговорящее сообществo
В хаскеле ленивость дефолт, а в расте дефолт — вычислять сразу.
источник

V

Vladimir in Rust — русскоговорящее сообществo
вафель 🧇
Противоположность ленивости. Выполняет вычисления сразу, а не когда их результат понадобится.
Ну я просто не слышал такого определения никогда.
Ну так то понял, и вон Эрик расшифровал
источник

Э

Эрик in Rust — русскоговорящее сообществo
Чтобы добиться ленивости нужно писать больше кода.
источник

V

Vladimir in Rust — русскоговорящее сообществo
Alexander Tchitchigin
И слово "ага", по-видимому. 😉
Это уже большие пальцы, последнее слово т9 не исправляет)
источник

в🧇

вафель 🧇 in Rust — русскоговорящее сообществo
Alexander Tchitchigin
Итераторы в Rust "ленивые", так что Haskell-exposition может способствовать пониманию.
В расте ленивость надо самому писать — в этом и отличие. И те же итераторы это приличное кол-во кода в разных крейтах, чтобы сделать то, что в хаскеле практически из коробки
источник

в🧇

вафель 🧇 in Rust — русскоговорящее сообществo
Vladimir
Ну я просто не слышал такого определения никогда.
Ну так то понял, и вон Эрик расшифровал
В курсе по хаскелю услышал )
источник