Legacy C++

andrewandrew1andrew
andrewandrew1andrew

До С++11 оставить один стандарт со всеми зависимостями. После выкинуть всё лишнее и С образное то есть можно будет писать на версии С++11 и выше без всего что было до. 

П.С  Ногами  не пинать иногда пишу на плюсах. Любитель

-3
рейтинг
4 комментария
yndx-antoshkka

А что именно вы хотите вынести в Legacy ?

yndx-antoshkka
andrewandrew1andrew

Спасибо что опубликовали. Идея была в следующем: для легаси проектов которые используют версии стандарта ниже С++11 и  так всё и оставить.А те что используют С++11 стандарт и выше - выкинуть всю С-ную либу и обратную совместимость  и все зависимости от прошлых версий .
П.С  Если не трудно ответьте в чем я прав/неправ, и возможно ли такое в принципе? Спасибо заранее

andrewandrew1andrew
yndx-antoshkka

Возникнут все те проблемы, котрые испытал Python при переезде на версию 3. Вместо одного языка C++, будет два языка.

Также полмается обратная совместимость с C, и новые проекты просто перестанут на C++ писать, так как множество полезных вещей доступны только в C.

yndx-antoshkka
andrewandrew1andrew

Спасибо за ответ

andrewandrew1andrew
Другие идеи
Группа создана, чтобы собирать предложения к стандарту C++, организовывать их внутренние обсуждения, помогать готовить их для отправки в комитет и защищать на общих собраниях в рабочей группе по С++ Международной организации по стандартизации (ISO).
Все предложения