Вход

Просмотр полной версии : Книга: как самому запрограммировать шахматы, шашки и крестики-нолики



copperfeet
06.07.2005, 12:16
http://www.bhv.ru/books/book.php?id=6345
Видимо, для zx-геймдевелоперов может быть полезной с точки зрения понимания алгоритмов. :cool:

lvd
06.07.2005, 21:40
http://www.bhv.ru/books/book.php?id=6345
Видимо, для zx-геймдевелоперов может быть полезной с точки зрения понимания алгоритмов. :cool:

Чёто не всосал - где там кнопка 'download the book'? Зафиг ссылки без такой кнопки - что, тебе издательство за рекламу заплатило что ли? =)

copperfeet
07.07.2005, 17:23
Чёто не всосал - где там кнопка 'download the book'? Зафиг ссылки без такой кнопки - что, тебе издательство за рекламу заплатило что ли? =)

Ты что, нищий?

SfS
08.07.2005, 07:19
Чёто не всосал - где там кнопка 'download the book'? Зафиг ссылки без такой кнопки - что, тебе издательство за рекламу заплатило что ли? =)

Помоему полезная информация. Кому надо - купят. А кому не надо - траффик засорять не будут :)

lvd
08.07.2005, 21:12
Помоему полезная информация.

А по-моему реклама. Полезную информацию такого рода я отношу к классу 'could only be free' - я её получу в виде скана и полистав 2-3 раза похороню в дебрях винта, или же я просто не куплю.

Vega
10.07.2005, 08:56
А по-моему реклама. Полезную информацию такого рода я отношу к классу 'could only be free' - я её получу в виде скана и полистав 2-3 раза похороню в дебрях винта, или же я просто не куплю.
Кому нужно - дойдут до магазина и купят. К тому же цена не такая большая, а книги по программированию сейчас выпускают довольно качественные. Кроме того, покупая книгу, ты поддерживаешь автора - написать ее тоже большой труд. Здесь такая же ситуация, что и с авторскими программами.

tasman
10.07.2005, 14:14
Ну эта книга расчитана на пц пользователя. А поддерживать автора пэцэшной литературы и софтины - значит противоречить своим принципам. Хотя это сугубо моё личное мнение..

Robus
10.07.2005, 22:37
Кому нужно - дойдут до магазина и купят. К тому же цена не такая большая, а книги по программированию сейчас выпускают довольно качественные. Кроме того, покупая книгу, ты поддерживаешь автора - написать ее тоже большой труд. Здесь такая же ситуация, что и с авторскими программами.

Я не встречал качественных книг по программированию ... Одни чайники и кострюльники ...

Я то же могу написать книгу - "Руководство по нажатию клавиши ANY KEY", вложу уйму труда, но кому она будет нужна ? Хотя, может, кому-то и нужна книга по шашкам, не знаю ...

rasmer
10.07.2005, 22:53
Вас же не призывал CF не программить на PC, а всего лишь по его словам там очень хорошо разложены алгоритмы... а поняв алгоритм к таким прогам, можно и для своих прог качественные алгоритмы делать

Conan
10.07.2005, 22:58
Я не встречал качественных книг по программированию ... Одни чайники и кострюльники ...А как же великий Кнут и его "Искусство программирования"?

SfS
11.07.2005, 05:48
А как же великий Кнут и его "Искусство программирования"?

Кнуты, Дохлостраусы и Керниганы-Ричи - в сети есть. А в магазинах - такая фигня на 99%... Я даже не знаю что посоветовать когда спрашивают- с чего начать изучать программирование ? Обычно говорю - с ассемблера :) После чего вопросы отпадают :)
А реально - был в субботу в двух книжных. Отделы с книжками, относящимися к ВТ - обширные, но все в основном "как стать супер-пупер-рисовальщиком-хелловорлда-за-1секунду на ...<подставить язык по выбору>".
Книжек же уровня тех, что были для спектрума (где с азов от и до разжевано как работает процессор, что такое регистры, стек, адреса) - практически нет. Поэтому (не всегда и не на всех специальностях, но очень часто) чтобы объяснить студентам 4го курса томского политеха или тиасура что такое "указатель" - надо читать целую лекцию... На своем опыте знаю... А все потому что начинают изучать с "вижуал-бейсика" и "дельфи", а не с основ...

Shiru
11.07.2005, 06:19
Я даже не знаю что посоветовать когда спрашивают- с чего начать изучать программирование ? Обычно говорю - с ассемблера
Очень плохой совет. От таких советов потом получаются "мегакодеры", которые только кодить и умеют. А программировать - нет. В частности, такие люди потом всю жизнь уверены, что лучшая оптимизация - написать что-то на ассемблере, а об алгоритмической оптимизации (самой эффективной) даже и не задумываются.


Книжек же уровня тех, что были для спектрума (где с азов от и до разжевано как работает процессор, что такое регистры, стек, адреса) - практически нет.
Да ладно... У того-же издательства Питер - их хватает. Толстенные учебники по ассемблеру x86, энциклопедии по железу PC, справочники по командам - чего только душа пожелает.

Conan
11.07.2005, 08:32
Кнуты, Дохлостраусы и Керниганы-Ричи - в сети есть.
А в магазинах - такая фигня на 99%...
А разве в магазинах Кнут не продается?


Я даже не знаю что посоветовать когда спрашивают- с чего начать изучать программирование ?
С умения печатать десятью пальцами, ибо экономит до трети времени.


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


Поэтому (не всегда и не на всех специальностях, но очень часто) чтобы объяснить студентам 4го курса томского политеха или тиасура что такое "указатель" - надо читать целую лекцию... На своем опыте знаю... А все потому что начинают изучать с "вижуал-бейсика" и "дельфи", а не с основ...
IT-шные специальности сейчас очень узкопрофильны, и не факт, что рисовальщику форм, дизайнеру или white-box тестеру нужно знать про указатели. Ибо в каждой специальности свои премудрости, вот попробуйте объяснить мне на пальцах, что такое KPI и зачем его придумали?

Shiru
11.07.2005, 08:45
Ибо в каждой специальности свои премудрости, вот попробуйте объяснить мне на пальцах, что такое KPI и зачем его придумали?
Оффтоп, конечно, но я теперь знаю как объяснить:) У меня товарищ покупал недавно электрогитару, он новичок, и не знает терминов. Он спросил у продавца, что такое бридж. Тот ему объяснил: "А это такая х**ня.". Всё, всё объяснение:)