ufm: (Default)
[personal profile] ufm
И еще немножко про обработку ошибок.

Есть такой прикольный сайт - 🔗 https://rosettacode.org
Отличное место, на которое нужно отправлять всех создателей новых язычков программирования с требованием объяснить, чем их язык конкретно лучше каждого из тех 976 (на текущий момент), которые там есть.

Но как по мне, там нехватает двух задач:
1. Написать программу перемещения файла с обработкой всех возможных ошибок (и выдачей вразумительной диагностики) с поддержкой всех платформ которые этот язык поддерживает. Такой аналог mv со всеми свистоперделками.
2. Простенький аналог wget - вытащить с сайта файл по http(s) и записать его локально. Опять таки, с обработкой всех ошибок и поддержкой всех платформ.

Для тех, кто думает что это простые задачи - предлагаю попробовать их реализовать.

Источник:https://twinkle.lol/item/6e541c2e-1558-426d-8abd-727d5cdabf27
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting