Size: a a a

2021 February 10

SB

Sergey Belash in rannts
Я кстати ваще тут не понял примера, они забыли return в функции написать (совсем уже Scala style). Ты имеешь сказать что функция whereis просто вернет None?
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Sergey Belash
Я кстати ваще тут не понял примера, они забыли return в функции написать (совсем уже Scala style). Ты имеешь сказать что функция whereis просто вернет None?
Она ничего и не возвращает, она просто print-ы у них делает
источник

SB

Sergey Belash in rannts
А, блин
источник

SS

Sergey Smyshlyaev in rannts
https://www.python.org/dev/peps/pep-0622/#sealed-classes-as-algebraic-data-types - кто пустил скалистов? Выгоняйте быстрее, а то всё засрут
источник

AM

Artem Malyshev in rannts
Не любишь скалу? Если да, то за что?
источник

RB

Roman Bolkhovitin in rannts
ванга моде: за имплиситные имплиситы
источник

SS

Sergey Smyshlyaev in rannts
источник

SS

Sergey Smyshlyaev in rannts
Artem Malyshev
Не любишь скалу? Если да, то за что?
Ну конкретно в этом случае непонятно зачем тащить костыли из одного языка в другой, где в них нет необходимости.
источник

AM

Artem Malyshev in rannts
А ты подготовился))
источник

SS

Sergey Smyshlyaev in rannts
А по поводу паттерн матчинга, полностью согласен что де факто это добавление деструктурирования в switch-case. Деструктурирование - это хорошо, поддерживаю всей душой.

Но тут забавен тот факт, что хочется сослаться на воображаемый авторитет условных окамлов и хаскелей, но при этом делать так же как там не хочется, потому что это очевидно непрактично
источник

SS

Sergey Smyshlyaev in rannts
Artem Malyshev
А ты подготовился))
Всю ночь не спал, готовился к экзамену по паттерн матчингу в чатике
источник

SB

Sergey Belash in rannts
По-моему sealed хороший маркер, в скале полно бед, но консерва не один из них
источник

SB

Sergey Belash in rannts
Вот когда они предложат добавить к оператору доступа члена класса пробел, чтоб можно было писать myList sorted filter None надо бить тревогу
источник

DS

Denis Skiba in rannts
Пытаюсь разбираться в написании приложений с GUI. Кто-нибудь может объяснить, что не так? Я нажимаю на кнопку, но не происходит совсем ничего.
источник

『Serg』 in rannts
Denis Skiba
Пытаюсь разбираться в написании приложений с GUI. Кто-нибудь может объяснить, что не так? Я нажимаю на кнопку, но не происходит совсем ничего.
у тебя класс наверно от чего то наследоваться должен?
то что описано в методах, ни как не вяжется с тем что объявлено выше класса. Откуда должны взяться методы у self?
источник

『Serg』 in rannts
Народ, а часто приходится писать на Cython`e экстеншены?
Это нормальная практика?
источник

KK

Kirill (Cykooz) Kuzm... in rannts
『Serg』
Народ, а часто приходится писать на Cython`e экстеншены?
Это нормальная практика?
Не часто. Тем более на Cython.
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Я на Cython вообще ни разу ничего не делал (корме обфуксации обычного питонячего кода).
А расширение написал пока только одно и то на Rust. Второе на подходе.
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Но у меня по работе не надо какой-то хитрой математики, или быстро лопатить "биг-дату".
Хватает уже готовых решений (которые в том числе наверное используют расширения).
источник

『Serg』 in rannts
Kirill (Cykooz) Kuzminykh
Но у меня по работе не надо какой-то хитрой математики, или быстро лопатить "биг-дату".
Хватает уже готовых решений (которые в том числе наверное используют расширения).
вот как раз надо нам такое...
Но я смотрю вроде пишут и всякие asyncpg  и uvloop, кишки на cython сделаны.
источник