К тому же да, в С++ с развитием большие проблемы. В С++ слиты два языка. И вот этот второй язык весит на шее первого, не давая ему развиваться. Плюс у людей есть потребность заставить окружение жрать говно. Последователи примитивщины и ограниченности всегда борются с прогрессом, они не понимаю, что дополнительные возможности никогда и никому не мешают. Ты можешь так же сидеть в ограниченном подмножестве, но вот это не работает
ну и что, что слиты два языка? История подсказывает, что обратная совместимость важнее каких-то крутых фич
Жду С++ 2.0
Какие два языка слиты? Ты откуда такое взял? Полноту по Тьюрингу шаблонов случайно обнаружил инженер Сименс один в начале девяностых, и это дальше раздулось во что-то неуправляемое. Такие промахи в языке нельзя по щелчку пальцев исправить (см. про обратную совместимость), но сейчас хотя бы концепты пришли.
В D есть частично. В Dotty (да, язык с рантаймом, но ведь это рантайма не требует)
Обсуждают сегодня