|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugeny Balahonov 2:452/50.1 21 Sep 2001 23:12:02 To : All Subject : Программирование для Linux --------------------------------------------------------------------------------
Задумал я тут написать одну полезную (и не только мне) программку. В основной
сути - многопоточный сетевой сервис. Hачал уже писать вариант под Win32. С этим
у меня проблем нет, чай не впервой.
Решил, однако, что и под Linux такая же программка не помешает. Hу знаний пока
по программированию под Linux маловато, надо думаю литературку подчитать на эту
тему. Сначала давай шарить по инету. Hу нашел на LDP Linux programming guide,
датированную 1996 годом, версия 0.4. Сдается мне, что этот документ изрядно
устарел в свете изменений в ядрах 2.2 и 2.4, вышедших уже после него.
Hичего новее и лучше найти не смог. Купил книжку Чана "Программирование для
Unix". Там описаны стандарты POSIX и т.д. Пробовал программировать согласно
POSIX. Беда. То одной константы не хватает, то функция не так определена...
Короче не знаю кто виноват - то ли Чан, уверяющий что он описывает POSIX, то ли
Linux ограниченно его поддерживающий.
Блин, слушайте, народ! Где вы документацию берете по API, архитектуре и т.д.,
когда свои программы пишете? Hе дайте погибнуть хорошему начинанию!
Или исходники долго и нудно листаете ядра и той же GLIBC?
Вот где преимущество Win32 ;) Зашел на msdn.microsoft.com и там каждая закорючка
в системе описана совершенно нахаляву. Зачем при такой документации исходники?
;)
Best regards,
Eugeny [FIDO Wizard! team]
E-mail: johnball@bmz.gomel.by ICQ: 5456961
--- GoldED+ 1.1.4.5 (WinNT 5.1.2600 i686)
* Origin: Сейчас буду из него пищевод добывать! (2:452/50.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/191133baba159.html, оценка из 5, голосов 10
|