Умный-умным, уже давно все используют utf8 и только его.
@Casus_Improvisus, я бы предпочел, чтобы оно везде работало без костылей, а если надо другую кодировку -- тогда уже лишние телодвижения
я не вижу конкретики, о которой спорить можно. оригинальный вопрос YT был очевидно в том, что перл не понял, бинарные данные в файле или нет, да и откуда бы он мог это знать? это касается любых потоков ввода/вывода, включая стдаут. в альтернативных вариантах всё, на мой взгляд, заметно корявее