Size: a a a

2021 June 27

ID

Iv@n Dereviankin in dlang.ru
Того
источник

Е

Евгений in dlang.ru
Кресты же тащат обратную совместимость изо всех сил.
источник

ID

Iv@n Dereviankin in dlang.ru
Да. И из за этого страдают
источник

ID

Iv@n Dereviankin in dlang.ru
В коде часто встречается месиво из разных стандартов
источник

Е

Евгений in dlang.ru
Да, но цена поддержки превышающая цену поддержки - это если только код полнейшее говно.
источник

ID

Iv@n Dereviankin in dlang.ru
Которое потом только переписывать и останется
источник

ID

Iv@n Dereviankin in dlang.ru
Весь код на крестах такой
источник

Е

Евгений in dlang.ru
Последующие стандарты включают предыдущие. Эта фраза бессмысленна.
источник

Е

Евгений in dlang.ru
Вранье.
источник

ID

Iv@n Dereviankin in dlang.ru
Даже в стд либе у них хуйня полная
источник

EP

Egor Pugin in dlang.ru
ну ты объясни
источник

ID

Iv@n Dereviankin in dlang.ru
Да, но с новыми вводяться новые методологии, которые должны заменять старые, но в крестовом коде они смешиваются и получается говно
источник

ID

Iv@n Dereviankin in dlang.ru
Объяснил
источник

Е

Евгений in dlang.ru
Кресты можно обвинить в чем угодно, но только не в забивании на совместимость.
источник

DH

Dark Hole in dlang.ru
А зря. Они как раз решают проблему "библиотека случайно проапдейтилась".
источник

ID

Iv@n Dereviankin in dlang.ru
Из-за обратной совместимости начинается ад разных методологий написания кода
источник

EP

Egor Pugin in dlang.ru
да я понял, было бы проще иметь import libA-1.2.3
источник

Е

Евгений in dlang.ru
А в чем ад? И что мешает просто поставить ключик компилятору, чтобы не пускать новые методологии, если тебе они не нравятся?
источник

DH

Dark Hole in dlang.ru
Не проще. Ты можешь импортить в разных файлах и тебе придётся везде прописывать версию зависимости.
источник

EP

Egor Pugin in dlang.ru
надо подумать, как тут это можно упростить
источник