Всем привет!
Интересует ваше мнение. Допустим, хочу написать простую утилиту с GUI на GTK+ на Plain C. Будет отправка файлов на сервер: открываем программу, выбираем в маленьком окошке файл, нажимаем «Отправить» в ответ получаем ссылку на файл на удалённом сервере. Всё просто.
Можно подключить библиотеку cURL, а можно дёргать тотже cURL через system(). Какой подход предпочтительнее и почему?
Помоему, если требуется написать много подобных утилит, как обёртки для простых системных вызовов, то проще использовать system(). Или это считается ужасной практикой и за такое нужно будет гореть в аду?