Use coupon code “SUMMER20” for a 20% discount on all items! Valid until 2024-08-31

Site Logo
Search Suggestions

      Royal Mail  express delivery to UK destinations

      Regular sales and promotions

      Stock updates every 20 minutes!

      Hacker’s Delight

      5 in stock

      Firm sale: non returnable item
      SKU 9780321842688 Categories ,
      Select Guide Rating
      In Hacker’s Delight, Henry Warren once again compiles an irresistible collection of programming hacks: timesaving techniques, algorithms, and tricks that help programmers build more elegant and efficient software, while also gaining deeper insights ...

      £44.49

      Buy new:

      Delivery: UK delivery Only. Usually dispatched in 1-2 working days.

      Shipping costs: All shipping costs calculated in the cart or during the checkout process.

      Standard service (normally 2-3 working days): 48hr Tracked service.

      Premium service (next working day): 24hr Tracked service – signature service included.

      Royal mail: 24 & 48hr Tracked: Trackable items weighing up to 20kg are tracked to door and are inclusive of text and email with ‘Leave in Safe Place’ options, but are non-signature services. Examples of service expected: Standard 48hr service – if ordered before 3pm on Thursday then expected delivery would be on Saturday. If Premium 24hr service used, then expected delivery would be Friday.

      Signature Service: This service is only available for tracked items.

      Leave in Safe Place: This option is available at no additional charge for tracked services.

      Description

      Product ID:9780321842688
      Product Form:Hardback
      Country of Manufacture:GB
      Title:Hacker's Delight
      Authors:Author: Henry Warren
      Page Count:512
      Subjects:Computer fraud and hacking, Computer fraud & hacking
      Description:Select Guide Rating
      In Hacker’s Delight, Henry Warren once again compiles an irresistible collection of programming hacks: timesaving techniques, algorithms, and tricks that help programmers build more elegant and efficient software, while also gaining deeper insights into their craft. Warren’s hacks are eminently practical, but they’re also intrinsically interesting, and sometimes unexpected, much like the solution to a great puzzle. They are, in a word, a delight to any programmer who is excited by the opportunity to improve.

      Extensive additions in this edition include
      • A new chapter on cyclic redundancy checking (CRC), including routines for the commonly used CRC-32 code
      • A new chapter on error correcting codes (ECC), including routines for the Hamming code
      • More coverage of integer division by constants, including methods using only shifts and adds
      • Computing remainders without computing a quotient
      • More coverage of population count and counting leading zeros
      • Array population count
      • New algorithms for compress and expand
      • An LRU algorithm
      • Floating-point to/from integer conversions
      • Approximate floating-point reciprocal square root routine
      • A gallery of graphs of discrete functions
      • Now with exercises and answers

      "This is the first book that promises to tell the deep, dark secrets of computer arithmetic, and it delivers in spades. It contains every trick I knew plus many, many more. A godsend for library developers, compiler writers, and lovers of elegant hacks, it deserves a spot on your shelf right next to Knuth."

      --Josh Bloch (Praise for the first edition)

      In Hacker’s Delight, Second Edition, Hank Warren once again compiles an irresistible collection of programming hacks: timesaving techniques, algorithms, and tricks that help programmers build more elegant and efficient software, while also gaining deeper insights into their craft. Warren’s hacks are eminently practical, but they’re also intrinsically interesting, and sometimes unexpected, much like the solution to a great puzzle. They are, in a word, a delight to any programmer who is excited by the opportunity to improve.

      Extensive additions in this edition include

      • A new chapter on cyclic redundancy checking (CRC), including routines for the commonly used CRC-32 code
      • A new chapter on error correcting codes (ECC), including routines for the Hamming code
      • More coverage of integer division by constants, including methods using only shifts and adds
      • Computing remainders without computing a quotient
      • More coverage of population count and counting leading zeros
      • Array population count
      • New algorithms for compress and expand
      • An LRU algorithm
      • Floating-point to/from integer conversions
      • Approximate floating-point reciprocal square root routine
      • A gallery of graphs of discrete functions
      • Now with exercises and answers

      Imprint Name:Addison-Wesley Educational Publishers Inc
      Publisher Name:Pearson Education (US)
      Country of Publication:GB
      Publishing Date:2012-10-04

      Additional information

      Weight916 g
      Dimensions171 × 239 × 32 mm