Вопрос Почему в новые стандарты c++ не добавляют хорошую поддержку юникода и кодировок?

Регистрация
7 Июн 2013
Сообщения
93
Репутация
0
Спасибо
0
Монет
0
Почему в новые стандарты C++ не добавляют хорошую поддержку юникода и кодировок?
 
Потому что юникод ни для кого не является проблемой кроме тебя
 
Потому что это усложнит и так весьма не простой стандарт.
Это противоречит основной идеологии языка о нулевых издержках в реализации т.е. «Не платить за то, что не используется», не требовать слишком усложнённой среды программирования.
Но подобные вопросы регулярно поднимаются и принятой практикой стало выносить все что можно в boost т.е. не всегда востребованные но широко применяемые части выносить во внешние библиотеки.
 
Потому, что люди, разрабатывающие стандарты С++, не пишут реальный код на C++. Их задача - протолкнуть в стандарт хотелки большого бизнеса, а не необходимый разработчикам функционал. Посмотри, сколько лет стандартизаторы демонстративно игнорировали просьбы разработчиков добавить в С++ нормальную модульность.
 
Назад
Сверху