Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];

Вниз

А зачем покупать книги крутых авторов?   Найти похожие ветки 

 
Soft ©   (2004-10-24 01:13) [0]

А зачем покупать книги крутых авторов, того же Кнутта, Архангельского, Рихтера? Ту же самую информацию зачастую можно получить в инете бесплатно. Очень часто это несколько статей или алгоритм с описанием или даже готовый кусок кода.

Например для работы с компьютерной графикой максимум что требуется знание архитектуры вывода графической информации в выбранном формате, как программной, так и аппаратной(для оптимизации по скорости) и того же справочника по математике для инженеров(где готовые формулы, без бреда доказательств). И не нужно покупать никаких книг со страшными названиями.


 
reticon ©   (2004-10-24 01:22) [1]

Хочешь очередной холивар развеять? Получить, бесплатно, готовый кусок кода... это не программирование. Это садомазохизм. Так вырождаются на свет батонокидатели.


 
GanibalLector ©   (2004-10-24 01:23) [2]

Ну-ну...хотел бы я посмотреть Рихтера в статьях.

Вывод:LOL 3 раза


 
Palladin ©   (2004-10-24 01:37) [3]

Кнута в статьях это ЛОЛ 15 раз...
Может еще Математический анализ функиции в статьях для первого класса написатьЯ?


 
reticon ©   (2004-10-24 01:40) [4]

var S: string;
...
 S := "Вывод:LOL 3 раза";
 Insert("MD", S, 8);
 Delete(S, 10, 2);
...

:-)))


 
Soft ©   (2004-10-24 01:45) [5]

>>reticon ©   (24.10.04 01:22) [1]

Я говорю о том, что иногда обычный справочник по высшей математике + бесплатная документация по железу / системе / технологии способны заменить все книги данных авторов. Только читать нужно уметь, а не гордится, что я вот Кнута купил и вот я чиста крутой программер, а на самом деле...

А еще у некоторых даже свои мозги есть (вот ведь странность), и с помощью этих мозгов они сами могут написать данный кусок кода, который будет работать оптимальнее (быстрее) на конкретном оборудовании. Не верите?


 
reticon ©   (2004-10-24 02:00) [6]

Я говорю о том, что иногда обычный справочник по высшей математике + бесплатная документация по железу / системе / технологии способны заменить все книги данных авторов

С трудом верится...
ИМХО, обложившись справочниками, бесплатной документацией и т.п. ты не заменишь ЗНАНИЕ и ОПЫТ, который приходит с годами. Главное понимать основные принципы, фундамент. Справочник же,допустим, может выступать как вспомогательный элемент. Это я к тому, покупать книги, как ты говоришь, со "страшными названиями", или нет. Вопрос в другом: что ты ищешь в этих книгах. Пытаешься построить карточный домик?


 
miwa ©   (2004-10-24 02:04) [7]


>  Soft ©   (24.10.04 01:13)
> А зачем покупать книги крутых авторов, того же ... Архангельского...

И за ЭТО еще никто на Сашу не набросился? Хм... Странно. Хотя. Час ночи все же.

> А еще у некоторых даже свои мозги есть

ИМХО самая необходимая деталь для понимания даже Архангельского, не говоря уже о Рихтере с Кнутом. Вот без них как раз не стоит покупать даже какой-нить самоучитель дельфи за 24 часа.


 
reticon ©   (2004-10-24 02:08) [8]

miwa ©   (24.10.04 02:04) [7]
А, ну да, не заметил, что Архангельского зачислили в ряды Гуру :)


 
Soft ©   (2004-10-24 03:51) [9]

>>reticon ©   (24.10.04 02:08) [8]
>>miwa ©   (24.10.04 02:04) [7]
>>А, ну да, не заметил, что Архангельского зачислили в ряды Гуру :)

Ну Кнут у меня есть(электронный вариант), но, например, его алгоритмы поиска могут неоптимально работать на тех же SIMD процессорах(обычный MMX) тот же "наивный метод". То есть даже то что создал Кнут, не всегда будет лучше "коленной" разработки, но со знанием архитектуры системы.

А Архангельского я не читал, но здесь на форуме проходили баталии, что Архангельский это круто.

ЗЫ
Реальность такова, что наиболее часто в "неизвестной" книжке тридцатилетней давности по компьютерным технология можно найти гораздо более полезную информацию, чем в книгах мастистых авторов. А читают их в большинстве потому, что это круто.

ЗЫ2
Да, я почти не покупаю компьютерных книг, так большинство информации можно собрать с тех же бесплатных статей в инете и с документации. Только нужно уметь читать и думать, а это не каждому дано, некоторым и “Windows для идиотов” не поможет, а ведь там “знания и опыт”.


 
Polevi ©   (2004-10-24 09:39) [10]

по твоим постам на форуме заметня твоя любовь к "бесплатным статьям в инете"
по помойкам шаришься всяким и засоряешь ссылками форум
лучше бы книжку купил


 
Sergey_Masloff   (2004-10-24 10:20) [11]

Polevi ©   (24.10.04 09:39) [10]
А ведь верно подметил ;-)


 
Anatoly Podgoretsky ©   (2004-10-24 10:41) [12]

Быть тебе пожизненно программистом.


 
uny   (2004-10-24 11:56) [13]

почему =
Книга - источник знаний, тепла, средств личной гигиены…, смотря как ею пользоваться.
а электронный вариант - ну там меньше))


 
Dok_3D ©   (2004-10-24 12:19) [14]

Софт, ты прав. Но твоя теория подходит не для всех.
Честно говоря, я сейчас слабо представляю себя или кого-то из своих коллег, сидящих и читающих того же Кнута. Попросту не до этого. Быстрее написать самому, или найти в инете решение.

Но для людей начинающих, обучающихся приведенные авторы(кроме Архангельского, конечно :) - будут весьма полезны.


 
VMcL ©   (2004-10-24 12:43) [15]

>>Soft ©  (24.10.04 01:13)

>А зачем покупать книги крутых авторов, того же Кнутта, Архангельского, Рихтера?

1. Причем здесь слово "крутых"?
2. А зачем идти учиться в вуз? Можно же в инете курс матанализа, линейной алгебры, основ радиоэлектроники, экономики и т. п. найти.

>>Dok_3D ©  (24.10.04 12:19) [14]

>Но для людей начинающих, обучающихся приведенные авторы(кроме Архангельского, конечно :) - будут весьма полезны.

LOL много раз. Кнут для чайников - а это уже идея...


 
Сергей Суровцев ©   (2004-10-24 12:54) [16]

>Soft ©   (24.10.04 01:13)  
>А зачем покупать книги крутых авторов, того же Кнутта, >Архангельского, Рихтера?

Книги Кнутта, Рихтера и других авторов того же уровня покупать стоит, потому что они правильно формируют сознание программиста.
Книги Архангельского покупать действительно не стоит. Лучше взять Марко Кенту.


 
Игорь Шевченко ©   (2004-10-24 13:00) [17]

Кнута, скорее всего, надо, если не покупать, то хотя бы прочитать. Рихтера, а также Тейксейру с Пачеко и Петцольда, прочитать следует хотя бы потому, что они не просто приводят код, а шаг за шагом объясняют, как этот код работает и почему он работает именно так, а не иначе, согласно основным принципам работы системы. Никакая документация таких объяснений не заменит, так как в основном носит справочный характер.

Архангельского тоже можно покупать, но преимущественно людям, обделенным централизованным отоплением.


 
uny   (2004-10-24 13:01) [18]

кнут в предисловии пишет "системные требования" для понимания книжки, кто там лолы раздавал может посмотреть


 
Mystic ©   (2004-10-24 13:13) [19]

> А зачем покупать книги крутых авторов, того же Кнутта

Кнута я "открою на любой странице, и не могу--- читаю до конца..." Что при наличии копии в электронном виде неудобно :)


> Ну Кнут у меня есть(электронный вариант), но, например,
> его алгоритмы поиска могут неоптимально работать на тех
> же SIMD процессорах(обычный MMX) тот же "наивный метод".
> То есть даже то что создал Кнут, не всегда будет лучше "коленной"
> разработки, но со знанием архитектуры системы.


Не думаю. С листа в 9-м классе я придумал только алгоритм пузырька и вставки. При этом абсолютно не представлял, как это можно улучшить :) Тут и архитектура не поможеь ;) А вот обладая багажем знаний от прочтения Кнута, можно выбрать метод сортировки, который приятно ляжет на архитектуру и далее это фундамент разработки.


> Очень часто это несколько статей или алгоритм с описанием
> или даже готовый кусок кода.


В 99% случаев от кода берется идея, и кусок переписывается...


> Честно говоря, я сейчас слабо представляю себя или кого-то
> из своих коллег, сидящих и читающих того же Кнута. Попросту
> не до этого. Быстрее написать самому, или найти в инете
> решение.


Смотря что написать :) Хотя сегодня программисты по роду своей деятельности почти не решают алгоритмических задач. То, чем они занимаются--- использование готового API. Как по мне, это немного тривиально и скучно, посему иногда пытаюсь что-то в целях развлечения :)


> Например для работы с компьютерной графикой максимум что
> требуется знание архитектуры вывода графической информации
> в выбранном формате, как программной, так и аппаратной(для
> оптимизации по скорости)


Скорее всего, требуется опять же знание API. Аппаратную оптимизацию сейчас никто не делает--- слишком много аппаратов :) Это цель драйверов.

Ну и по поводу Кнута в статьях. А как же задачки, над которыми приятно поломать голову??? Которые M50???


 
Dok_3D ©   (2004-10-24 13:15) [20]

VMcL ©   (24.10.04 12:43) [15]
>>LOL много раз. Кнут для чайников -

Это хорошо, когда человек сам себя много раз смешит. Где ты увидел слово "чайник"? Если состроил фразу самостоятельно, не нужно рядом цитировать других людей.


 
Сергей Суровцев ©   (2004-10-24 13:55) [21]

>Игорь Шевченко ©   (24.10.04 13:00) [17]
>Архангельского тоже можно покупать, но преимущественно людям,
>обделенным централизованным отоплением.

Для страны в которой проблемы с централизованным отоплением это слишком хорошая реклама. Лучше уж газовые колонки рекламировать.


 
Игорь Шевченко ©   (2004-10-24 13:59) [22]

Сергей Суровцев ©   (24.10.04 13:55) [21]

А что, газовые колонки тоже бумагой растапливать надо ? Я к тому, что дрова от спички сразу не загораются, вот тут-то Архангельский и пригодится.


 
Alx2 ©   (2004-10-24 14:03) [23]

>Soft ©   (24.10.04 03:51)
>его алгоритмы поиска могут неоптимально работать на тех же SIMD
>процессорах(обычный MMX) тот же "наивный метод". То
>есть даже то что создал Кнут, не всегда будет лучше "коленной"
>разработки, но со знанием архитектуры системы.

А вот  не надо. Это все равно, что сказать "Реализация теоремы Пифагора может неоптимально работать на тех же SIMD  процессорах(обычный MMX) из-за того, что Пифагор ничего не знал о таких процессорах".

Указания к действиям и их  реализация - вещи разные.


 
Verg ©   (2004-10-24 14:08) [24]


>  Soft ©   (24.10.04 01:13)


Эй, Сэджвика забыл ! :))


> Ту же самую информацию зачастую можно получить в инете бесплатно.


У тех, кто купил книги Рихтера, Кнута, Сэджвика, Стивенса и др.....

Точнее за счет их, а также за счет тех, кто оплатил интернет.

Вообще халява - это целая философия жизни.


 
Сергей Суровцев ©   (2004-10-24 14:13) [25]

>Игорь Шевченко ©   (24.10.04 13:59) [22]
>А что, газовые колонки тоже бумагой растапливать надо ?

Нет, вот на Архангельском народ и съэкономит.


 
VMcL ©   (2004-10-24 15:08) [26]

>>Dok_3D ©  (24.10.04 13:15) [20]

>Это хорошо, когда человек сам себя много раз смешит. Где ты увидел слово "чайник"? Если состроил фразу самостоятельно, не нужно рядом цитировать других людей.

Твое легкомысленное высказывание о книгах, которые оказывается годятся для "начинающих", натолкнуло на соответствующую мысль, которая обозначена "а это уже идея".

Кстати, раз уж пошла придирка к словам, то, боюсь, что сами авторы будут мало чем непосредственно полезны, а вот их книги - вполне.


 
Anatoly Podgoretsky ©   (2004-10-24 15:23) [27]

Игорь Шевченко ©   (24.10.04 13:59) [22]
Вот тогда и нужна толстая, дешевая и бестолковая книжка, Архенгельский подходит по всем параметрам.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.53 MB
Время: 0.036 c
1-1098887948
Koala
2004-10-27 18:39
2004.11.14
панель задач и формы в Dll


1-1099054030
antonn
2004-10-29 16:47
2004.11.14
Удалить пробел из string


14-1098554938
Piter
2004-10-23 22:08
2004.11.14
Ищу архив ветки об обновлении FAQ


4-1096824789
clampo
2004-10-03 21:33
2004.11.14
Регистрация типов файлов


14-1098547072
ДоздраПерМа
2004-10-23 19:57
2004.11.14
Сколько лет надо учиться программировать?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский