Почти 5 лет назад Джоэл Спольский написал эту статью, "Абсолютный минимум Каждый разработчик программного обеспечения Абсолютно, положительно должен знать об Unicode и наборах символов (без отговорок! )" .
Как и многие, я внимательно его прочитал, понимая, что настало время, чтобы справиться с этой "заменой для ASCII". К сожалению, через 5 лет я чувствую, что вернулся в несколько вредных привычек в этой области. У вас есть?
Я не пишу много конкретных международных приложений, однако я помог создать много веб-сайтов, ориентированных на интернет-сайт ASP.NET, поэтому я предполагаю, что это не оправдание.
Так что для моей пользы (и я верю многим другим) могу ли я получить информацию от людей о следующем:
- Как "пережить" ASCII раз и навсегда
- Фундаментальное руководство при работе с Unicode.
- Рекомендуемые (последние) книги и веб-сайты в Unicode (для разработчиков).
- Текущее состояние Юникода (через 5 лет после статьи Джоэлса)
- Будущие направления.
Я должен признать, что у меня есть фон .NET, и поэтому также будем рады получить информацию о Unicode в .NET framework. Конечно, это не должно останавливать никого, у кого есть другие предпосылки от комментариев.
Обновление: см. этот связанный вопрос, также заданный ранее в StackOverflow.