Size: a a a

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

2020 October 19

MP

Mag Pie in Rust — русскоговорящее сообществo
вафель 🧇
И он точно не "серебренная пуля", он просто лучше спроектированный, чем текущий, трейт резолвер.

Поскольку он лучше, то многое считается заблокированным на нём — нет смысла делать в текущем, если всё равно потом переписывать.
Из блогов и описания я понял что chalk as is не будут использовать, он рабочий прототип для рисерча и обкатки идей
источник

DZ

Dmitriy Zhiλtsov in Rust — русскоговорящее сообществo
Vlad 0xd728c4a7cd55d8db
второй пункт неясен - качество чего? людей на рынке труда? количество багов в коде? кто и как это мерил кроме discord/dropbox/figma/sentry?
скорее багов, благодаря строгому компилятору, да все осознают что скорость разработки и найм сотрудников проседает
источник

MP

Mag Pie in Rust — русскоговорящее сообществo
Vlad 0xd728c4a7cd55d8db
второй пункт неясен - качество чего? людей на рынке труда? количество багов в коде? кто и как это мерил кроме discord/dropbox/figma/sentry?
У раста больше safety гарантий чем у c++ из коробки
источник

в🧇

вафель 🧇 in Rust — русскоговорящее сообществo
Mag Pie
Из блогов и описания я понял что chalk as is не будут использовать, он рабочий прототип для рисерча и обкатки идей
А зачем его тогда постоянно пытаются всё ближе и ближе интегрировать с rustc? O_o
источник

DZ

Dmitriy Zhiλtsov in Rust — русскоговорящее сообществo
Mag Pie
У раста больше safety гарантий чем у c++ из коробки
я бы подчеркнул, safety - это не только модель памяти раста но и как компилятор заставяляет писать пользовательский код
источник

p

polunin.ai in Rust — русскоговорящее сообществo
ну нет больше императивных языков с адекватными средствами абстракции (хотя даже у раста огромные проблемы с этим)
источник

в🧇

вафель 🧇 in Rust — русскоговорящее сообществo
Dmitriy Zhiλtsov
кстати я сюдя пришел с вопросом ) - Есть ли какое рускоговорящее сообщество по yew?
Если есть конкретный вопрос по yew, думаю лучше просто здесь спросить)
источник

DZ

Dmitriy Zhiλtsov in Rust — русскоговорящее сообществo
вафель 🧇
Если есть конкретный вопрос по yew, думаю лучше просто здесь спросить)
есть, нубский) Я не могу раздуплить как работает router от слова совсем. Хочу посомтртеь примеры как он интегрируется и используется в кейсах когда нужна авторизация.
источник

DZ

Dmitriy Zhiλtsov in Rust — русскоговорящее сообществo
Те в зависимости от того нужна ли авторизация или нет отправляет на соотвесвующий компонент, к сожалению дока по yew скудна и экземплов в репе я не нашел которые ответят на мой вопрос
источник

MP

Mag Pie in Rust — русскоговорящее сообществo
Вспомнил где видел блогпост про сравнение polonius с prolog: http://smallcultfollowing.com/babysteps/blog/2018/04/27/an-alias-based-formulation-of-the-borrow-checker/
источник

в🧇

вафель 🧇 in Rust — русскоговорящее сообществo
Как это с orphan rules связанно?
источник

e🦀

eupn 🦀 in Rust — русскоговорящее сообществo
Это позволяет пропускать больше корректных программ
источник

MP

Mag Pie in Rust — русскоговорящее сообществo
вафель 🧇
Как это с orphan rules связанно?
Никак, это связано с моим высказыванием о том что в rust есть куски напоминающие пролог
источник

e🦀

eupn 🦀 in Rust — русскоговорящее сообществo
Roman
А что в Расте от Пролога? Я последний раз Пролог в универе писал, и писал я сортировку списка, так что могу просто не видеть очевидного :)
chalk
источник

e🦀

eupn 🦀 in Rust — русскоговорящее сообществo
Система вывода трейтов
источник

MP

Mag Pie in Rust — русскоговорящее сообществo
eupn 🦀
Это позволяет пропускать больше корректных программ
NLL это долгая эпопея была, я следил
источник

e🦀

eupn 🦀 in Rust — русскоговорящее сообществo
Она же и в rust analyzer используется
источник

p

polunin.ai in Rust — русскоговорящее сообществo
Его нет в расте
источник

p

polunin.ai in Rust — русскоговорящее сообществo
хм, мне нужен итератор который бесконечно комбинирует значения из заданного диапазона, т.е.
iter([1,2,3])
возвращает итератор который отдает
[1], [2], [3], [1,2], [1,3], [2,1], [2,2], ...
Есть такое в итертулсах?
источник

в🧇

вафель 🧇 in Rust — русскоговорящее сообществo
polunin.ai
хм, мне нужен итератор который бесконечно комбинирует значения из заданного диапазона, т.е.
iter([1,2,3])
возвращает итератор который отдает
[1], [2], [3], [1,2], [1,3], [2,1], [2,2], ...
Есть такое в итертулсах?
Уже было, нет?
источник