Size: a a a

2021 May 28

EP

Egor Pugin in dlang.ru
многие либы дают lib_alloc и lib_free
источник

EP

Egor Pugin in dlang.ru
и нужно освобождать объекты через них
источник

OB

Oleg B in dlang.ru
и это отстой
источник

EP

Egor Pugin in dlang.ru
почему?
источник

МВ

Макс Воробьев... in dlang.ru
это иногда оправданно
источник

МВ

Макс Воробьев... in dlang.ru
например в игровом движке
источник

МВ

Макс Воробьев... in dlang.ru
или, возможно, в железяках (но я от этого далек)
источник

OB

Oleg B in dlang.ru
да потому что это дополнительная когнитивная нагрузка, если можно от этого уйти, то надо уходить (например на D есть gc и можно уйти, а не длить это отстойное наследие, потому что все привыкли)
источник

EP

Egor Pugin in dlang.ru
не, это не подходит
источник

OB

Oleg B in dlang.ru
частные случаи всегда будут, не отменяет того что это отстой
источник

OB

Oleg B in dlang.ru
частные случаи для 1-2% решаемых задач, а все остальные то зачем так делать?
источник

EP

Egor Pugin in dlang.ru
это не частный случай, у длл и ехе может быть разная куча сколько угодно раз
источник

DH

Dark Hole in dlang.ru
чево
источник

DH

Dark Hole in dlang.ru
зачем разная куча у dll и exe?
источник

EP

Egor Pugin in dlang.ru
ну когда запускаешь 20-30 летние длл, это ценно
источник

EP

Egor Pugin in dlang.ru
и кастомные аллок фри в этом помогают
источник

DH

Dark Hole in dlang.ru
Это не ответ на вопрос зачем
источник

EP

Egor Pugin in dlang.ru
что зачем? был один рантайм, стал другой, а длл надо запускать
источник

DH

Dark Hole in dlang.ru
Мы про рантайм в терминах D говорим или стандартной библиотеки C?
источник

EP

Egor Pugin in dlang.ru
про сишку
источник