The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"С чего начать?"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"С чего начать?" 
Сообщение от MoHaX emailИскать по авторуВ закладки(??) on 03-Июн-05, 05:14  (MSK)
Люди, вот решил слехка освоить программирование на С под *nix. Вопрос, с чего начать? Т.е. чего прочитать и где это взять? Искал по форуму, чего ничего не нашёл....
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "С чего начать?" 
Сообщение от MoHaX emailИскать по авторуВ закладки(??) on 03-Июн-05, 05:16  (MSK)
>Люди, вот решил слехка освоить программирование на С под *nix. Вопрос, с
>чего начать? Т.е. чего прочитать и где это взять? Искал по
>форуму, чего ничего не нашёл....

Поторопился. Нашел сдесь http://opennet.ru/links/sml/11.shtml Но всё равно посоветуйте чего-нить своего.


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "С чего начать?" 
Сообщение от dimus emailИскать по авторуВ закладки(??) on 03-Июн-05, 07:25  (MSK)
Считаю, что вопрос надо ставить в такой плоскости - а что вы хотите в результате получить? Для чего вы программируете и есть ли у вас опыт программирования на других языках. Ответите на эти вопросы и поймете, что вам нужно.

Вообще же могу порекомендовать всем обратить свое внимание на книги по алгоритмам - там можно найти очень много полезного, причем это полезное будет не привязано к конкретной платформе, а применимо везде, да и вообще относится к категории "Вечного".

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "С чего начать?" 
Сообщение от MoHaX emailИскать по авторуВ закладки(??) on 03-Июн-05, 07:36  (MSK)
>Считаю, что вопрос надо ставить в такой плоскости - а что вы
>хотите в результате получить? Для чего вы программируете и есть ли
>у вас опыт программирования на других языках. Ответите на эти вопросы
>и поймете, что вам нужно.
>
>Вообще же могу порекомендовать всем обратить свое внимание на книги по алгоритмам
>- там можно найти очень много полезного, причем это полезное будет
>не привязано к конкретной платформе, а применимо везде, да и вообще
>относится к категории "Вечного".

Есть опыт программирования Delphi/Pascal и бейсики всякие. Вообщем всё под винду писал. Вот решил попробовать себя под униксом. А интересую основы, вплоть до того как написанную программу скомпилировать (это я уже нашёл на freebsd.org), как отлаживать, какими средствами для этого пользоваться и т.д...


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "С чего начать?" 
Сообщение от dimus emailИскать по авторуВ закладки(??) on 03-Июн-05, 08:24  (MSK)
Очень много полезной информации часто можно выковырять из первоисточника, тоесть из заголовочных файлов - см. /usr/include - очень рекомендую почаще туда заглядывать, так как документация порой бывает несколько устаревшей и/или неполной.

Если речь идет о линукс, то не лишне в поисках мудрости будет также посетить папку /usr/src/linux/Documentation

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "С чего начать?" 
Сообщение от Pablo Искать по авторуВ закладки(??) on 03-Июн-05, 11:30  (MSK)
>Люди, вот решил слехка освоить программирование на С под *nix. Вопрос, с
>чего начать? Т.е. чего прочитать и где это взять? Искал по
>форуму, чего ничего не нашёл....

Из книг, для того чтоб начать, я порекомендовал бы "Unix для программистов и пользователей" http://www.bhv.ru/books/book.php?id=4844

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "С чего начать?" 
Сообщение от dimus emailИскать по авторуВ закладки(??) on 03-Июн-05, 12:28  (MSK)
Выглядит неплохо. А как написана? Не занудливо? Понятно?

Вообще книг по программированию под Юникс не так уж и много, и многие вещи вообще никак не освещаются :(

Люди, если кто еще знает толковые книги - поделитесь.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "С чего начать?" 
Сообщение от scum emailИскать по авторуВ закладки(??) on 03-Июн-05, 14:34  (MSK)
Мне, кажется, что книга А.Робачевского [ http://www.books.ru/shop/books/680 ]очень даже неплоха. По крайней мере, я с удовольствием ее прочел. Хорошая вводная книга. Ну а дальше следует поискать в магазинах такие черные книжки c надписью gcc. А затем в инете документацию на: gcc, make/gmake, gdb (ddd - [ http://www.gnu.org/software/ddd/ ] просто роскошный front-end к нему), gas, ну и еще неплохо на autoconf, automake, awk, libtool, ar, nm. Все берется на gnu.org. Большинство документации там написано просто роскошно, например, мануал на gmake - читается как хороший рассказ, без напрягов. Правда, все на английском. Кстати, на The Linux Documentation Project очень много роскошных документов, в том числе есть их переводы на русский.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "С чего начать?" 
Сообщение от dimus emailИскать по авторуВ закладки(??) on 03-Июн-05, 14:55  (MSK)
Я в свое время купил Робачевского. Мне в ней понравилась глава про различные типы сисадминов - это было прикольно. А в остальном книгу нельзя назвать шедевром - написана она не очень понятно. Как вводную я ее бы рекомендовать не стал. Лично мне нравится как пишет Шилдт - просто и со вкусом о сложных вещах. Жаль только, что у него книги имеют, в основном, Windows направленность.
В Проекте Документирования Линукс (http://www.tldp.org) очень много устаревших доков, что не может не огорчать :(
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "С чего начать?" 
Сообщение от Аноним Искать по авторуВ закладки on 07-Июн-05, 11:09  (MSK)
>Люди, если кто еще знает толковые книги - поделитесь.

Арнольд Роббинс. Linux: Программирование в примерах. - М. КУДИЦ-ОБРАЗ, 2005.
(Кто такой Арнольд Роббинс (Arnold Robbins), смотрите man awk :-))

Брюс Моли. Unix/Linux: Теория и практика программирования. - М. КУДИЦ-ОБРАЗ, 2004.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "С чего начать?" 
Сообщение от roal emailИскать по авторуВ закладки(ok) on 22-Июн-05, 14:37  (MSK)
http://xammep.nm.ru/doc/cpp/index.html

http://cetis.ru/library/

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "С чего начать?" 
Сообщение от knsi Искать по авторуВ закладки(??) on 23-Июн-05, 08:52  (MSK)
>Люди, вот решил слехка освоить программирование на С под *nix. Вопрос, с
>чего начать? Т.е. чего прочитать и где это взять? Искал по
>форуму, чего ничего не нашёл....

Я бы порекомендовал вот эту
Артур Гриффитс GCC Platinum Edition
+
http://linuxcenter.ru/lib/books/qt3/
, но начать надо с Керниган-Ричи, не знаю как точно книжка называется - типа фундаментальная

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "С чего начать?" 
Сообщение от sandy emailИскать по авторуВ закладки(ok) on 27-Июн-05, 19:38  (MSK)
>>Люди, вот решил слехка освоить программирование на С под *nix. Вопрос, с
>>чего начать? Т.е. чего прочитать и где это взять? Искал по
>>форуму, чего ничего не нашёл....
>
>Я бы порекомендовал вот эту
>Артур Гриффитс GCC Platinum Edition
>+
>http://linuxcenter.ru/lib/books/qt3/
>, но начать надо с Керниган-Ричи, не знаю как точно книжка называется
>- типа фундаментальная

Я начинал с чтения Бьерна Страуструпа "Язык программирования С++"
Думаю, от автора языка будет что взять.
Книга, по-моему очень толковая


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "С чего начать?" 
Сообщение от knsi Искать по авторуВ закладки(ok) on 28-Июн-05, 09:06  (MSK)

>Я начинал с чтения Бьерна Страуструпа "Язык программирования С++"
>Думаю, от автора языка будет что взять.
>Книга, по-моему очень толковая


Если C++ то конечно, но если с C то Керниган Ричи, я правда ни той ни другой не читал, но обе просматривал.
Я начинал с C++ за 21 день о чем очень жалею, после прочтения этой книжки я года 2 считал, что C++ не доступен для понимания обычного человека. Но спустя года 2 мне пришлось писать на нем программу на Borland а там была справка, в 100 раз более понятная чем книжка для чайников, и читать меньше надо. Вообще очень удобно справка была построена, а теперь я MSDN пользуюсь, потому что man не удобно читать, хотя в четверти случаев читаю все равно man, ну или в 10%

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "С чего начать?" 
Сообщение от sandy emailИскать по авторуВ закладки(ok) on 28-Июн-05, 22:04  (MSK)
>
>>Я начинал с чтения Бьерна Страуструпа "Язык программирования С++"
>>Думаю, от автора языка будет что взять.
>>Книга, по-моему очень толковая
>
>
>Если C++ то конечно, но если с C то Керниган Ричи, я
>правда ни той ни другой не читал, но обе просматривал.
>Я начинал с C++ за 21 день о чем очень жалею, после
>прочтения этой книжки я года 2 считал, что C++ не доступен
>для понимания обычного человека. Но спустя года 2 мне пришлось писать
>на нем программу на Borland а там была справка, в 100
>раз более понятная чем книжка для чайников, и читать меньше надо.
>Вообще очень удобно справка была построена, а теперь я MSDN пользуюсь,
>потому что man не удобно читать, хотя в четверти случаев читаю
>все равно man, ну или в 10%


Можно по поводу MSDN по-подробнее. Потому как я в 50% случаев читаю маны, но в английском не силен (в основном догадываюсь)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру