обернуть С++ строки (уже сделано) и СТЛ-контейнеры в Д-обертки, добавить сахара/оберток/методов для ренджей, и всё - юзай их без ГЦ.. плюс интероп будет проще.. чо бочку то катить на ГЦ
Стл контейнеры тоже ведь, прямо в стандартной либе
обернуть С++ строки (уже сделано) и СТЛ-контейнеры в Д-обертки, добавить сахара/оберток/методов для ренджей, и всё - юзай их без ГЦ.. плюс интероп будет проще.. чо бочку то катить на ГЦ
проблема с gc в ди в том что если ты хочешь его *не* использовать в какой-то части программы то тебе нужно переписать свои реализации для всего что ты захочешь использовать.
проблема с gc в ди в том что если ты хочешь его *не* использовать в какой-то части программы то тебе нужно переписать свои реализации для всего что ты захочешь использовать.