Size: a a a

2020 April 09

p

polunin.ai in rust_offtopic
заебись
источник

а

а кто это in rust_offtopic
polunin.ai
кодить на винде - херня
линух на ноутбуке - херня

мне кодить на стационарнике?
на телефоне
источник

EG

Emmanuel Goldstein in rust_offtopic
polunin.ai
норм такая премия в 5 раз больше зп
Больше даже.
Они обещали, что эта премия ни от чего не зависит и выплачивается каждый раз, как оно по факту — не знаю, я к ним не пошёл.
источник

EG

Emmanuel Goldstein in rust_offtopic
Alexander Krivitskiy
Так в этом же вся суть. Если раст не принимает селф первым аргом в сигнатуре - метод статический. В питоне если забыл селф написать - получишь что-то странное. Конкретней: метод принимающий на аргумент меньше чем ты задумывал +  первый аргумент интерпретируется как селф. Узнаешь ты об этом конечно же только в рантайме.
Потому что функции это дескрипторы, биндящиеся при получении как поле объекта. Это делает возможным огромное количество магии.
источник

EG

Emmanuel Goldstein in rust_offtopic
Например, позднюю привязку методов:
>>> def print_self(self):
...     print(self)
...
>>>
>>> class C: pass
>>> a = C()
>>> C.print_self = print_self
>>> a.print_self()
<__main__.C object at 0x7f18dd744d60>
источник

EG

Emmanuel Goldstein in rust_offtopic
Или даже хуже:
>>> def print_self(self):
...     print(self)
...
>>>
>>> a = object()
>>> method = print_self.__get__(a)
>>> method()
<object object at 0x7f75edaf9e40>
источник

А⚙

Антон ⚙️ in rust_offtopic
polunin.ai
Проще просто добавить маркер в конец чем писать .unwrap() unwrap() unwrap()
Проще матчиться по Some(value), чем добавлять искусственный маркер
источник

p

polunin.ai in rust_offtopic
Антон ⚙️
Проще матчиться по Some(value), чем добавлять искусственный маркер
нет
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
пишу на расте, идрисе и все заебись
ЧЯДНТ?
ты видел мои приключения с opencv? я потратил месяц чтобы написать скрипт чтобы на винде зависимости норм собирались
источник

А⚙

Антон ⚙️ in rust_offtopic
Emmanuel Goldstein
Ok(res?) или res.map_err(Into::into)?
Второе
источник

EG

Emmanuel Goldstein in rust_offtopic
Мне Into::into не нравится, выглядит уродливо, ИМХО
источник

А⚙

Антон ⚙️ in rust_offtopic
Серьёзно? Тебе в одном месте нормально развернуть Option сложнее, чем навернуть инфраструктуру для добавления искусственного маркера?
источник

А⚙

Антон ⚙️ in rust_offtopic
Emmanuel Goldstein
Мне Into::into не нравится, выглядит уродливо, ИМХО
<_>::into
источник

p

polunin.ai in rust_offtopic
Антон ⚙️
Серьёзно? Тебе в одном месте нормально развернуть Option сложнее, чем навернуть инфраструктуру для добавления искусственного маркера?
не в одном а в половине кода
источник

P

Pavel in rust_offtopic
Bogdan
Хз, я, например, стремаюсь пиццу заказывать домой
не понял, почему?
источник

А⚙

Антон ⚙️ in rust_offtopic
Вафель
\говорит человек который пишет Some((self?, other?))\
А, писал такое
источник

AK

Alexander Krivitskiy in rust_offtopic
а это кто
Вроде JVM почти у всех на компьютере стоит
Ни у себя ни у кого из знакомых не обнаруживал
источник

DS

Doge Shibu in rust_offtopic
Alexander Krivitskiy
Ни у себя ни у кого из знакомых не обнаруживал
Ну и IDEA тащит с собой JVM, её ставить не надо
источник

EG

Emmanuel Goldstein in rust_offtopic
Вот это точно менее понятно, чем Ok(res?)
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
кодить на винде - херня
линух на ноутбуке - херня

мне кодить на стационарнике?
просто нужно покупать специально благословленные ноуты
источник