Исправление KUser, (текущая версия) :
А когда большинство переползет на модули, можно будет уже подумать и про «выкинуть».
И это никогда не происходит. А ведь C++ уже довольно старый язык.
Убрав совместимость с С удалось нормально реализовать GC.
В плюсах тоже есть реализации, но беда их в том, что они работают не со всеми объектами, а только с теми, которые это поддерживают. И реализаций, на сколько знаю, не одна. Как и классов для работы со строками. К тому же совместимость с С можно было реализовать умнее: обеспечить интерфейс для взаимного вызова функций, но не делать новый язык на базе старого
В D их может быть еще больше.
Тут только время покажет.
Исходная версия KUser, :
А когда большинство переползет на модули, можно будет уже подумать и про «выкинуть».
И это никогда не происходит. А ведь C++ уже довольно старый язык. Убрав совместимость с С удалось нормально реализовать GC. В плюсах тоже есть реализацииЮ но беда их в том, что они работают не со всеми объектами, а только с теми, которые это поддерживают. И реализаций, на сколько знаю, не одна. Как и классов для работы со строками. К тому же совместимость с С можно было реализовать умнее: обеспечить интерфейс для взаимного вызова функций, но не делать новый язык на базе старого
В D их может быть еще больше.
Тут только время покажет.