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