1.83K subscribers
3.3K photos
132 videos
15 files
3.58K links
Блог со звёздочкой.

Много репостов, немножко программирования.

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
Магия это плохо, если не вротмненоги. Столкнулся с такой фишечкой Go, когда он вызывает функции сам, заглядывая в будущее (а именно на следующие строки кода).

Это приятно, что компилятор знает о предстоящих действиях, но это так же напрягает из-за неявных допущений.

Хоть и пример о принтах и явные объявления прмных такое бы не пропустили(ведь да?), некое ощущение тревоги остаётся.

https://play.golang.org/p/NVnOiGHl1i9 (пойду за ведром)
Forwarded from oleg_log (Oleg Kovalov)
Магия это плохо, если не вротмненоги. Столкнулся с такой фишечкой Rust, когда он выводит тип сам, заглядывая в будущее (а именно на следующие строки кода).

Это приятно, что компилятор знает о предстоящих действиях, но это так же напрягает из-за неявных допущений.

Хоть и пример о константах и явные вызовы фций такое бы не пропустили(ведь да?), некое ощущение тревоги остаётся.

https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=d653649834e63684a51c83896212ffbd (пойду за ведром)
Блеск и нищета #rust (конечно, into, просто потому, что короче)
Forwarded from Julian =) Coffee
Читаю ответы в раст дискасе, на вопрос, что юзать to_owned или to_string.

1) Конечно юзай to_owned, потому что to_string юзает Display
2) Используй .into(), так писать меньше.
3) Нет, теперь не юзает Display, используй to_string, потому что это яснее.
4) dtolnay: нет, юзайте to_owned, потому что в этом и вся суть.
Forwarded from гиг пиг ниг
C plush plush
#prog #article
Поддерживаю негодование коллеги. Заодно пусть будет ссылка — я, как оказалось, почему-то не выкладывал эту статью.
Forwarded from rusta::mann
< мем из профунктора

Я сгорел, ведь правильно приготовленный type-driven design оберегает от кучи логических ошибок, особенно связанных с проверками инвариантов (пресловутый is_initialized() вместо типа, который гарантирован находиться в валидном состояннии всегда).

Рекоммендую прочитать Parse, don't validate, или ее растоадаптацию для хабра.
👍1
В октябре 2015 года Der Tagesspiegel вышла с очень интересной обложкой. На передовице красовался заголовок Flüchtlingskrise wird Chefsache — «Миграционный кризис становится приоритетом», а чуть выше располагалась фотография Гитлера. С надписью «Снова он» — Der schon wieder.

Получилось так интересно, что пришлось извиняться и объяснять, что первое про правительство Меркель, а второе — про фильм «Он снова здесь».
Forwarded from мне не нравится реальность (вафель 🧇)
Пришла идея дизайна, который потребует трейт с.... 71 ассоциированными типами
Forwarded from мне не нравится реальность (вафель 🧇)
А ВСЁ ПОТОМУ ЧТО НЕТ GAT
Forwarded from Kirill Poletaev
Нуллабилити это круто!
Forwarded from Kirill Poletaev
Ведь программист умный
Forwarded from Kirill Poletaev
Он знает где будет нулл
Forwarded from Kirill Poletaev
а где нет