|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugeny Balahonov 2:452/50.1 12 Dec 2001 22:25:55 To : Anthony Nedviga Subject : Программирование для Linux -------------------------------------------------------------------------------- Hello Anthony! Friday September 28 2001 13:59, Anthony Nedviga wrote to Eugeny Balahonov: EB>>>> Вот где преимущество Win32 ;) Зашел на msdn.microsoft.com и там EB>>>> каждая закорючка в системе описана совершенно нахаляву. Зачем EB>>>> при такой документации исходники? ;) AN> А зачем при Линуксовых исходниках какая-то документация ;))) Hу конечно ;) Часто просто нет столько времени. Вот сейчас у меня 2 недели до бета-версии осталось, а с документацией по TurboCAD SDK - напряг. Чтобы читать чужие исходники достаточно свободно, нужно чтобы они были хорошо (читабельно) написаны и в нужных местах стояли коментарии. Часто смотришь какую-то прогу и поди, сразу пойми нафиг нужна переменная "а"? И что за это такое? Или фукнция, которая принимает 3 параметра, нафига эти параметры нужны? Заморишься читать исходники. До ряби в глазах. А так в документации типа того же MSDN (вот бы Linux аналогичную вещь!!!!) все ищется за считанные минуты вместе с специально написанными примерами для демонстрации тех или иных особенностей, где все лишнее опущено. EB>> Да нет, мне бы толмуд, где была бы расписана вся внутренняя кухня EB>> Linux, типа как у Джеффри Рихтера внутренности WinNT/2000. Hо EB>> такого в природе нет... Пока? AN> Какая там кухня? POSIX рулит, а затачивать прогу под линух - ИМХО AN> извращение, если только _аргументированно_ не доказана необходимость AN> такового действа. К сожалению тот же POSIX не везде поддерживается в полном объеме :( AN> Для унихопрограммера в качестве базового талмуда порекомендовал бы AN> книгу Теренса Чана "Системное программирование на C++ для UNIX" Он, AN> правда, на C++ примеры пишет, зато описаны современные API в AN> т.ч. POSIX 1.b, сами примеры толковые и книга не сводится к переводу AN> manpages. Ага. Я пробовал. Половина примеров на Linux не собирается. То нет такой функции, то параметры другие, то нету объявления нужных констант. 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/191133c17b074.html, оценка из 5, голосов 10
|