#cpp #linux #книги
Не так давно я начал изучать C/C++, сейчас я уже достаточно хорошо себя в нём чувствую и хотелось бы уже поработать с ОС, а именно с Linux. С самим Linux я знаком не сильно, но по ходу обучения буду осваивать систему с точки зрения программиста. Сейчас стоит Ubuntu, поставил g++, исходники компилируются, всё хорошо. Основной упор делается на системное и сетевое ПО. Собственно нужна литература на русском, т.к англйиский не на уровне чтобы учить программирование к сожалению, нужно что нибудь для новичков. Выбор велик, не хотелось бы читать плохую литературу.
Ответы
Ответ 1
Для начала могу порекомендовать очень хорошую книгу Метью, Стоунс "Основы программирования в Linux". С нуля обо всем в достаточно приличном объеме. Для начала самое пригодное.Ответ 2
Так как Вы написали, что "упор делается на системное и сетевое ПО", не могу не посоветовать классику: Стивенс, Раго, "UNIX: Профессиональное программирование", Стивенс, "UNIX: Разработка сетевых приложений", Стивенс, "UNIX: Взаимодействие процессов". Последние две на самом деле два тома одной книги, материал "Взаимодействия процессов" подразумевает, что читатель знаком с "Разработкой сетевых приложений". Написано довольно подробно и доступно, простота изложение - это вообще визитная карточка Рика Стивенса. Есть переиздание "Разработки сетевых приложений" с тремя авторами - попытка переписать некоторые разделы, рассказав о новых API. Написано чуть хуже, правилось уже без Стивенса, к сожалению, он скончался в 1999 году,Ответ 3
Очень хорошо и понятно изложено у Теренс Чан - Системное программирование на С++ для UnixОтвет 4
Уже после задания вопроса появилась хорошая книжка Роберта Лава: Linux. Системное программирование.
Комментариев нет:
Отправить комментарий