Програмирование на C под Lnux (Посоветуйте книгу на подобную тематику!)
Модератор: Модераторы разделов
Програмирование на C под Lnux
Хочу программировать на C под Linux!
Сканы не предлагать! Печатную удобней читать.
Сканы не предлагать! Печатную удобней читать.
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Опыт - это когда все получается с первого раза.
Re: Програмирование на C под Lnux
K&R , Керниган Б., Пайк Р. "Unix. Программное окружение", Р. Лав "Linux. Системное программирование"
Параллельные извилины не пересекаются ...
Re: Програмирование на C под Lnux
Спасибо!
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Опыт - это когда все получается с первого раза.
Re: Програмирование на C под Lnux
можно еще там поискать.
ps. Может все-таки C++ ?
ps. Может все-таки C++ ?
Re: Програмирование на C под Lnux
Не, мне надо чё-то низкоуровневое, типа Ассемблера или С.
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Опыт - это когда все получается с первого раза.
Re: Програмирование на C под Lnux
Посоветую вам " Язык программирования C, автор Стивен Прата " включает в себя лекции и упражнения
Сам сейчас занимаюсь по этой книге, очень доволен данным ресурсом
Ps: одно " но " есть, эта книга не показывает приемы программирования в GNU/Linux, но для самого начала мне кажеться - это лучший ресурс.
Сам сейчас занимаюсь по этой книге, очень доволен данным ресурсом
Ps: одно " но " есть, эта книга не показывает приемы программирования в GNU/Linux, но для самого начала мне кажеться - это лучший ресурс.
- Stauffenberg
- Сообщения: 2042
- Статус: ☮ PEACE ☮
- ОС: открытая и свободная
Re: Програмирование на C под Lnux
А главное: сканы - это варез, а варез тут запрещен =)
Как быстро Вы про асм вспомнили... т.е. Вам "чё-то низкоуровневое"? Все равно что... можно асм, можно С =)
+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)
"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)
Re: Програмирование на C под Lnux
Р. Стивенс, С. Раго "Unix. Профессиональное программирование" - эта книга должна быть у любого UNIX-программиста.
- Stauffenberg
- Сообщения: 2042
- Статус: ☮ PEACE ☮
- ОС: открытая и свободная
Re: Програмирование на C под Lnux
По-моему топикстартер хочет только НАЧАТЬ =)
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)
"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)
Re: Програмирование на C под Lnux
Надо посмотреть такие книги.
Ещё раз спасибо всем!
Ещё раз спасибо всем!
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Опыт - это когда все получается с первого раза.
- кодировщик
- Сообщения: 974
- Статус: зарёган в пятницу 13
- ОС: Linux
Re: Програмирование на C под Lnux
ну вот довольно хорошая книга.
З.Ы. Правда треть книги сдёрта у Моли а остальное переведённые маны.
- Stauffenberg
- Сообщения: 2042
- Статус: ☮ PEACE ☮
- ОС: открытая и свободная
Re: Програмирование на C под Lnux
кодировщик писал(а): ↑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)
"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)
Re: Програмирование на C под Lnux
Вот тут еще кое что интересное есть
http://www.ozon.ru/context/detail/id/2179473/
http://www.ozon.ru/context/detail/id/2179473/
- кодировщик
- Сообщения: 974
- Статус: зарёган в пятницу 13
- ОС: Linux
Re: Програмирование на C под Lnux
Nelar писал(а): ↑15.03.2009 20:47Вот тут еще кое что интересное есть
http://www.ozon.ru/context/detail/id/2179473/
неплохая, но не для новичка.
Re: Програмирование на C под Lnux
кодировщик писал(а): ↑15.03.2009 21:28Nelar писал(а): ↑15.03.2009 20:47Вот тут еще кое что интересное есть
http://www.ozon.ru/context/detail/id/2179473/
неплохая, но не для новичка.
и это описание компилятора, а не учебник по С.
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Програмирование на C под Lnux
с времён K&R
(кстати, что-бы вы там не говорили, но эта книга НУЖНА)
Re: Програмирование на C под Lnux
Вроде Си считают языком среднего уровня...
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Опыт - это когда все получается с первого раза.
- кодировщик
- Сообщения: 974
- Статус: зарёган в пятницу 13
- ОС: Linux
Re: Програмирование на C под Lnux
интересно кто?!
Я бы сказал, что С самый низкоуровневый язык из всех высокоуровневых языков.
i Уведомление от модератора diesel товарищи, тут про книги, а не про уровни.
- Stauffenberg
- Сообщения: 2042
- Статус: ☮ PEACE ☮
- ОС: открытая и свободная
Re: Програмирование на C под Lnux
Кстати, в мае этого года выходит ее 3 редакция:
Advanced Programming in the UNIX Environment (3rd Edition) (Addison-Wesley Professional Computing Series) by W. Richard Stevens and Stephen A. Rago
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)
"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)
Re: Програмирование на C под Lnux
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.
The more you believe you don't do mistakes, the more bugs are in your code.