avva: (Default)
[personal profile] avva
Реддит приятно удивил темой Must-read programming books с множеством хороших советов.

Я, кстати, так и не прочитал SICP, хотя несколько раз собирался - не пришлось как-то. Не уверен, что теперь имеет смысл, хотя, наверное, как минимум пролистаю как-нибудь.

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

Date: 2007-12-08 10:52 am (UTC)
From: [identity profile] faceted-jacinth.livejournal.com
3. The number of elements of each array is too small.

Yes this is true -- I picked something that would be sure to fit into the on-chip CPU cache of any modern CPU.

January 2026

S M T W T F S
    1 2 3
4 5 6 7 8 910
11 12 1314 151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 16th, 2026 02:31 am
Powered by Dreamwidth Studios