Народ , кто подскажет почему в Линуксе Code: use utf8; print ord('Ы'); Нормально отрабатывает , ответ 1099 а в винде подобный код : Code: Malformed UTF-8 character (unexpected non-continuation byte 0x00, immediately after start byte 0xdb) in ord at Untitled line 2.
Потому что в винде вывод в консоль идет в cp866, а не в UTF. Не используй стандартную консоль винды, к примеру)