Я только что зарегистрировался на этом сайте. Надеюсь, кто-то может помочь.Функции Linux, именуемые
В настоящее время я читаю книги программирования Linux, честно говоря, я ничего не знаю о linuxLinux.
Моя проблема в том, что я действительно нахожу, что API-интерфейсы Linux действительно трудно читать и понимать (полные аббревиатур) на первый взгляд, за исключением ссылок на руководство.
Почему они не делают API более подробным? И как насчет этой проблемы? Я думаю, что это скрытая преграда для новичков, подобных мне.
Большое спасибо. Andy Liu
«Интерфейсы Linux» основаны на [POSIX] (https://en.wikipedia.org/wiki/POSIX). Linux был написан для совместимости с [Unix] (https://en.wikipedia.org/wiki/Unix) и поэтому должен быть совместим с POSIX. Использование «более подробных» имен функций означало бы, что это уже не Linux. Если вам нужны более подробные имена функций API, используйте [Windows API] (https://en.wikipedia.org/wiki/Windows_API) (который [можно сделать в Linux] (https://www.winehq.org)). –
@JoachimPileborg, но это просто переводит вопрос вокруг, не так ли :) – Quentin
@Joachim Pileborg Можете ли вы сказать больше об использовании Win API в Linux-программировании. Для новичков API-интерфейсы Linux действительно являются большой болью, ИМО. Современные методологии программирования учат нас писать четкий и читаемый код, к сожалению, я мало что вижу в современном Linux. – lpf2908