Size: a a a

2021 February 27

SP

Stanislav Popov in rust_offtopic
вся динамика это попытки переизобрести типы. переизобрести язык. который будет в рантайме. они все барахтаются то мимо "декларатива" правила которого они в рантайме сами сведут во чтото, или мимо километров тестов которые тестят все на свете
источник

p

polunin.ai in rust_offtopic
Constantine Drozdov
на большом нужна сишная система типов
Есть уже один такой язык
источник

p

polunin.ai in rust_offtopic
Если динамика это хорошо то зачем тайпхинты?
источник

p

polunin.ai in rust_offtopic
В питоне ебнулись и сделали дженерик тайпхинты вообще
источник

SP

Stanislav Popov in rust_offtopic
polunin.ai
Если динамика это хорошо то зачем тайпхинты?
ну ты что. отбитые не признают тайпхинты. тайпхинты не работают они говорят
источник

SP

Stanislav Popov in rust_offtopic
тайпхинты для того у кого статический мозг вроде меня
источник

p

polunin.ai in rust_offtopic
Stanislav Popov
ну ты что. отбитые не признают тайпхинты. тайпхинты не работают они говорят
Ну на самом деле не работают да, потому что язык не приспособлен под них
источник

p

polunin.ai in rust_offtopic
У меня в половине случаев невозможно было выразить тип
источник

SP

Stanislav Popov in rust_offtopic
поэтому их просто не юзают кек
источник

SP

Stanislav Popov in rust_offtopic
да хуй знает все работает. а если не работает можно сделать каст в тот тип который ты из самого поведения выведешь
источник

С

Слава in rust_offtopic
Stanislav Popov
дааа. узнаю. все динамисты хором это повторяют. они рисуют проект как то что на мелком лучше без типов, на среднем лучше с типами а на большом круг замыкается и лучше опять без типов. т.е. там такое святое верование в то что они такие стоят на ступень выше типо-холопов.

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

динамика даже от самых продвинутых динамистов это жалкие попытки как то переоткрыть для себя самую маленькую статику, как то закутаться в своём мирке.

вы говорите что их там заботит общая архитектура или есть какаято целостная картина, но ее нет. она просто сидят неделю, находят кусок кода изменяя который можно как то повлиять на то что происходит по их задаче, трассировка там не работает потому что дата флоу вообще никак не вяжется с флоу выполнения. вобщем они просто срут в какой то ассоциативный массив который юзается как тип до него сто лет назад, и там 90% кода это говно вида

if hui && hui[0] && hui[0][0]['zalupa'] is list:
   hui[0][0]['zalupa'].push(trololo)
Стас, вот ты любишь питонистов травить. А ведь ещё есть любители монги, и ты их совершенно не затрагиваешь
источник

SP

Stanislav Popov in rust_offtopic
это все одни и те же люди
источник

SP

Stanislav Popov in rust_offtopic
на тему монги и сикелей я срался еще в 2014 когда был питоноблядью
источник

SP

Stanislav Popov in rust_offtopic
зачатки статикобляди так сказать уже тогда были
источник

SP

Stanislav Popov in rust_offtopic
я был настолько поехавшим что не замечал отсутствие типов в языке, но с отсутствием типов в бдшечке смирится не мог. бдшечка была святым местом
источник

SP

Stanislav Popov in rust_offtopic
ну и потраченые буквально годы на миграции говна из монг
источник

SP

Stanislav Popov in rust_offtopic
"ленивые миграции", тысячи кода просто которые делали преобразования старого говна в новое
источник

SP

Stanislav Popov in rust_offtopic
ой. это страшно вспоминать даже
источник

SP

Stanislav Popov in rust_offtopic
эти бляди так смешно еще говорили ой, не надо писать миграций которые добавляют поле
источник

SP

Stanislav Popov in rust_offtopic
(зато надо писать километры которые это поле модифицируют)
источник