LINUX.ORG.RU

История изменений

Исправление yvv1, (текущая версия) :

Эта либа клала большой и жирный болт

Тогда эта либа отправляется на помойку. Если ты пишешь либу на расте, либо ты пишешь её «идиоматик вей», либо она идёт на помойку.

Нет, я не против исключений, всегда ими пользуюсь в тех языках, где они есть. Но в расте их нет, и на то есть причина. Зато есть другой, не менее гибкий подход к обработке ошибок. Это компромисс в дизайне, который выбрали разрабы. В любом язычке таких компромиссов - вагон и маленькая тележка.

Исходная версия yvv1, :

Эта либа клала большой и жирный болт

Тогда эта либа отправляется на помойку. Если ты пишешь либу на расте, либо ты пишешь её «идиоматик вей», либо она идёт на помойку.

Нет, я не против исключений, всегда ими пользуюсь в тех языках, где они есть. Но в расте их нет. Зато есть другой, не менее гибкий подход к обработке ошибок. Это компромисс в дизайне, который выбрали разрабы. В любом язычке таких компромиссов - вагон и маленькая тележка.