Size: a a a

2020 May 13

Т8

Т-34 85 in rust_offtopic
хотя, у них же полиморфизм подтипов есть
источник

Т8

Т-34 85 in rust_offtopic
интерфейсы
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
как же Go программисты живут?...
Больно. Переизобретают генераторы кода, делают свои рантайм системы типов (смотри кубер)
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Больно. Переизобретают генераторы кода, делают свои рантайм системы типов (смотри кубер)
я вот тут задумался, а всегда ли возможно параметрический полиморфизм без особой боли заменить полиморфизмом подтипов?
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
я вот тут задумался, а всегда ли возможно параметрический полиморфизм без особой боли заменить полиморфизмом подтипов?
Нет, конечно. Ты сразу же получаешь боль в кучи разных смыслов.
источник

DS

Doge Shibu in rust_offtopic
Как пример, коллекции.
источник

DS

Doge Shibu in rust_offtopic
Сравни то, что было в шарпе или джаве до дженериков с тем, что есть сейчас
источник

DS

Doge Shibu in rust_offtopic
Удачи бегать с кастами из обжекта по всеми приложению
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Как пример, коллекции.
object
источник

DS

Doge Shibu in rust_offtopic
Это не называется без особой боли
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Это не называется без особой боли
это без особой боли
источник

p

polunin.ai in rust_offtopic
с болью, да
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
это без особой боли
Т.е. попробуй для интереса заюзать коллекции из C# 1.0 и потом сказать об экспириенсе
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Т.е. попробуй для интереса заюзать коллекции из C# 1.0 и потом сказать об экспириенсе
я юзал коллекции из питона, меня не напугать ничем)
источник

p

polunin.ai in rust_offtopic
и не ощущал никаких проблем к слову
источник

p

polunin.ai in rust_offtopic
только если были словари тройной вложенности
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
я юзал коллекции из питона, меня не напугать ничем)
Ага, только тут важная делать - тебе не надо было кастить типы обратно из обжекта каждый раз, когда ты хочешь с ними что-то сделать или куда-то передать
источник

JC

Julian =) Coffee in rust_offtopic
Ну так в питоне всё гетерогенное
источник

JC

Julian =) Coffee in rust_offtopic
А тайпхинты на дженериках с вариантностями
источник

JC

Julian =) Coffee in rust_offtopic
Поэтому питон тут слабый аргумент
источник