Статья интересная. Особенно понравился пример с реестром.

> -- Цитата:
> Все что должна была делать эта программка - это копировать файлы с одной Windows-машины на другую. Эта задача была решена в 80,000 строк кода на Си++ (функциональная часть) и в 55,000 строк кода на VB (GUI часть).

Всё это переписали в 10 строк кода. Всё же не верю, что такое возможно.

Или по мимо копирования нужно ещё, что то делать, к примеру организовать визуальное представление и оперирование файлами. Но почему гуи занимает 55 тысяч.

Если поразмышлять, что могло быть написано в остальных 80 тысяч строк? Разруливание прав доступа в windows.

Как я вижу задачу, пишется функция с прототипом. FileSend(куда, что, откуда передаём файл)
Плюс гуи для удобства. Выбрать файл.

Я понимаю, что я намеренно упрощаю. Но разговор идёт о 135 тысяч строк бессмысленного кода.