Обсуждение различной литературы о Linux
Модератор: Модераторы разделов
Janik
Сообщения: 858
Статус: Оператор вычислительных машин
ОС: Debian
Сообщение
Janik » 13.03.2009 07:15
Хочу программировать на C под Linux!
Сканы не предлагать! Печатную удобней читать.
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
astronom
Сообщения: 151
ОС: Debian
Сообщение
astronom » 13.03.2009 07:35
K&R
, Керниган Б., Пайк Р. "Unix. Программное окружение", Р. Лав "Linux. Системное программирование"
Параллельные извилины не пересекаются ...
Janik
Сообщения: 858
Статус: Оператор вычислительных машин
ОС: Debian
Сообщение
Janik » 13.03.2009 07:42
Спасибо!
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Nelar
Сообщения: 138
Сообщение
Nelar » 13.03.2009 12:56
можно еще
там поискать.
ps. Может все-таки C++ ?
Janik
Сообщения: 858
Статус: Оператор вычислительных машин
ОС: Debian
Сообщение
Janik » 13.03.2009 16:30
Nelar писал(а): ↑ 13.03.2009 12:56
ps. Может все-таки C++ ?
Не, мне надо чё-то низкоуровневое, типа Ассемблера или С.
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
sys
Сообщения: 2
ОС: ubuntu
Сообщение
sys » 13.03.2009 21:29
Посоветую вам " Язык программирования C, автор Стивен Прата " включает в себя лекции и упражнения
Сам сейчас занимаюсь по этой книге, очень доволен данным ресурсом
Ps: одно " но " есть, эта книга не показывает приемы программирования в GNU/Linux, но для самого начала мне кажеться - это лучший ресурс.
Stauffenberg
Сообщения: 2041
Статус: ☮ PEACE ☮
ОС: открытая и свободная
Сообщение
Stauffenberg » 13.03.2009 22:29
Janik писал(а): ↑ 13.03.2009 07:15
Сканы не предлагать! Печатную удобней читать.
А главное: сканы - это варез, а варез тут запрещен =)
Janik писал(а): ↑ 13.03.2009 16:30
Не, мне надо чё-то низкоуровневое, типа Ассемблера или С
Как быстро Вы про асм вспомнили... т.е. Вам "чё-то низкоуровневое"? Все равно что... можно асм, можно С =)
sys писал(а): ↑ 13.03.2009 21:29
Посоветую вам " Язык программирования C, автор Стивен Прата " включает в себя лекции и упражнения
+1
Labor omnia vincit
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64
Сообщение
RasenHerz » 13.03.2009 22:41
Р. Стивенс, С. Раго "Unix. Профессиональное программирование" - эта книга должна быть у любого UNIX-программиста.
Stauffenberg
Сообщения: 2041
Статус: ☮ PEACE ☮
ОС: открытая и свободная
Сообщение
Stauffenberg » 13.03.2009 22:47
RasenHerz писал(а): ↑ 13.03.2009 22:41
Р. Стивенс, С. Раго "Unix. Профессиональное программирование" - эта книга должна быть у любого UNIX-программиста.
По-моему топикстартер хочет только НАЧАТЬ =)
Labor omnia vincit
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Janik
Сообщения: 858
Статус: Оператор вычислительных машин
ОС: Debian
Сообщение
Janik » 14.03.2009 06:12
Надо посмотреть такие книги.
Ещё раз спасибо всем!
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
кодировщик
Сообщения: 974
Статус: зарёган в пятницу 13
ОС: Linux
Сообщение
кодировщик » 14.03.2009 18:36
Stauffenberg писал(а): ↑ 13.03.2009 22:47
RasenHerz писал(а): ↑ 13.03.2009 22:41
Р. Стивенс, С. Раго "Unix. Профессиональное программирование" - эта книга должна быть у любого UNIX-программиста.
По-моему топикстартер хочет только НАЧАТЬ =)
ну вот довольно хорошая книга.
З.Ы. Правда треть книги сдёрта у Моли а остальное переведённые маны.
Stauffenberg
Сообщения: 2041
Статус: ☮ PEACE ☮
ОС: открытая и свободная
Сообщение
Stauffenberg » 14.03.2009 20:26
кодировщик писал(а): ↑ 14.03.2009 18:36
З.Ы. Правда треть книги сдёрта у Моли а остальное переведённые маны.
Моли - это классика. Не для начинающих, но для продолжающих =)
Labor omnia vincit
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Nelar
Сообщения: 138
Сообщение
Nelar » 15.03.2009 20:47
кодировщик
Сообщения: 974
Статус: зарёган в пятницу 13
ОС: Linux
Сообщение
кодировщик » 15.03.2009 21:28
неплохая, но не для новичка.
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Сообщение
diesel » 20.03.2009 00:33
кодировщик писал(а): ↑ 15.03.2009 21:28
неплохая, но не для новичка.
и это описание компилятора, а не учебник по С.
Nymin
Сообщения: 1095
Статус: -
ОС: GNU/Linux
Сообщение
Nymin » 20.03.2009 00:44
Janik писал(а): ↑ 13.03.2009 16:30
чё-то низкоуровневое, типа Ассемблера или С.
С каких пор Си стал низкоуровневым языком?
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Сообщение
drBatty » 20.03.2009 01:25
Nymin писал(а): ↑ 20.03.2009 00:44
С каких пор Си стал низкоуровневым языком?
с времён K&R
(кстати, что-бы вы там не говорили, но эта книга НУЖНА)
Janik
Сообщения: 858
Статус: Оператор вычислительных машин
ОС: Debian
Сообщение
Janik » 20.03.2009 05:21
Nymin писал(а): ↑ 20.03.2009 00:44
С каких пор Си стал низкоуровневым языком?
Вроде Си считают языком среднего уровня...
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
кодировщик
Сообщения: 974
Статус: зарёган в пятницу 13
ОС: Linux
Сообщение
кодировщик » 20.03.2009 09:23
Janik писал(а): ↑ 20.03.2009 05:21
Nymin писал(а): ↑ 20.03.2009 00:44
С каких пор Си стал низкоуровневым языком?
Вроде Си считают языком среднего уровня...
интересно кто?!
Я бы сказал, что С самый низкоуровневый язык из всех высокоуровневых языков.
i Уведомление от модератора diesel товарищи, тут про книги, а не про уровни.
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL
Сообщение
SLEDopit » 23.01.2013 23:58
Хм, странно, что тут нет
этой и
этой ссылок.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.