LINUX.ORG.RU

История изменений

Исправление KUser, (текущая версия) :

А когда большинство переползет на модули, можно будет уже подумать и про «выкинуть».

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

В D их может быть еще больше.

Тут только время покажет.

Исходная версия KUser, :

А когда большинство переползет на модули, можно будет уже подумать и про «выкинуть».

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

В D их может быть еще больше.

Тут только время покажет.