Coverart for item
The Resource Beautiful code, edited by Andy Oram, Greg Wilson

Beautiful code, edited by Andy Oram, Greg Wilson

Label
Beautiful code
Title
Beautiful code
Statement of responsibility
edited by Andy Oram, Greg Wilson
Contributor
Subject
Language
eng
Summary
Leading computer scientists discuss how they found unusual, carefully designed solutions to difficult problems. The text lets readers look over the shoulder of major coding and design experts to see problems through their eyes
Member of
Cataloging source
UMI
Dewey number
005.1
Illustrations
illustrations
Index
index present
LC call number
QA76.758
LC item number
.B48 2007
Literary form
non fiction
Nature of contents
  • dictionaries
  • bibliography
http://library.link/vocab/relatedWorkOrContributorDate
1963-
http://library.link/vocab/relatedWorkOrContributorName
  • Oram, Andrew
  • Wilson, Greg
Series statement
Theory in practice
http://library.link/vocab/subjectName
  • Software engineering
  • Software engineering
  • Software engineering
  • Programutveckling
  • COMPUTERS
  • COMPUTERS
  • COMPUTERS
Label
Beautiful code, edited by Andy Oram, Greg Wilson
Instantiates
Publication
Bibliography note
Includes bibliographical references and index
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
1. A regular expression matcher / Brian Kernighan -- 2. Subversion's delta editor : interface as ontology / Karl Fogel -- 3. The most beautiful code I never wrote / Jon Bentley -- 4. Finding things / Tim Bray -- 5. Correct, beautiful, fast (in that order) : lessons from designing XML verifiers / Elliotte Rusty Harold -- 6. Framework for integrated test : beauty through fragility / Michael Feathers -- 7. Beautiful tests / Alberto Savola -- 8. On-the-fly code generation for image processing / Charles Petzold -- 9. Top down operator precedence / Douglas Crockford -- 10. The quest for an accelerated population count / Henry S. Warren, Jr. -- 11. Secure communication : the technology of freedom / Ashish Gulhati -- 12. Growing beautiful code in bioperl / Lincoln Stein -- 13. The design of the gene sorter / Jim Kent -- 14. How elegant code evolves with hardware : the case of Gaussian elimination / Jack Dongarra and Piotr Luszczek -- 15. The long-term benefits of beautiful design / Adam Kolawa -- 16. The Linux kernel driver model : the benefits of working together / Greg Kroah-Hartman -- 17. Another level of indirection / Diomidis Spinellis -- 18. Python's dictionary implementation : being all things to all people / Andrew Kuchling -- 19. Multidimensional iterators in numpy / Travis E. Oliphant -- 20. A highly reliable enterprise system for NASA'S mars rover mission / Ronald Mak -- 21. ERP5 : designing for maximum adaptability / Rojerio Atem de Carvalho and Rafael Monneral -- 22. A spoonful of sewage / Bryan Cantrill -- 23. Distributed programming with mapreduce / Jeffrey Dean and Sanjay Ghemawat -- 24. Beautiful concurrency / Simon Peyton Jones -- 25. Syntactic abstraction : the syntax-case expander / R. Kent Dybuig -- 26. Labor-saving architecture : an object-oriented framework for networked software / William R. Otte and Douglas C. Schmidt -- 27. Integrating business partners the restful way / Andrew Patzer -- 28. Beautiful debugging / Andreas Zeller -- 29. Treating code as an essay / Yukihiro Matsumoto -- 30. When a button is all that connects you to the world / Arun Mehta -- 31. Emacspeak : the complete audio desktop / T.V. Raman -- 32. Code in motion / Laura Wingerd and Christopher Selwald -- 33. Writing programs for "the book" / Brian Hayes
Control code
172622700
Dimensions
unknown
Extent
1 online resource (xxi, 593 pages)
Form of item
online
Isbn
9780596510046
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other physical details
illustrations.
http://library.link/vocab/ext/overdrive/overdriveId
cl0500000013
Sound
unknown sound
Specific material designation
remote
System control number
(OCoLC)172622700
Label
Beautiful code, edited by Andy Oram, Greg Wilson
Publication
Bibliography note
Includes bibliographical references and index
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
1. A regular expression matcher / Brian Kernighan -- 2. Subversion's delta editor : interface as ontology / Karl Fogel -- 3. The most beautiful code I never wrote / Jon Bentley -- 4. Finding things / Tim Bray -- 5. Correct, beautiful, fast (in that order) : lessons from designing XML verifiers / Elliotte Rusty Harold -- 6. Framework for integrated test : beauty through fragility / Michael Feathers -- 7. Beautiful tests / Alberto Savola -- 8. On-the-fly code generation for image processing / Charles Petzold -- 9. Top down operator precedence / Douglas Crockford -- 10. The quest for an accelerated population count / Henry S. Warren, Jr. -- 11. Secure communication : the technology of freedom / Ashish Gulhati -- 12. Growing beautiful code in bioperl / Lincoln Stein -- 13. The design of the gene sorter / Jim Kent -- 14. How elegant code evolves with hardware : the case of Gaussian elimination / Jack Dongarra and Piotr Luszczek -- 15. The long-term benefits of beautiful design / Adam Kolawa -- 16. The Linux kernel driver model : the benefits of working together / Greg Kroah-Hartman -- 17. Another level of indirection / Diomidis Spinellis -- 18. Python's dictionary implementation : being all things to all people / Andrew Kuchling -- 19. Multidimensional iterators in numpy / Travis E. Oliphant -- 20. A highly reliable enterprise system for NASA'S mars rover mission / Ronald Mak -- 21. ERP5 : designing for maximum adaptability / Rojerio Atem de Carvalho and Rafael Monneral -- 22. A spoonful of sewage / Bryan Cantrill -- 23. Distributed programming with mapreduce / Jeffrey Dean and Sanjay Ghemawat -- 24. Beautiful concurrency / Simon Peyton Jones -- 25. Syntactic abstraction : the syntax-case expander / R. Kent Dybuig -- 26. Labor-saving architecture : an object-oriented framework for networked software / William R. Otte and Douglas C. Schmidt -- 27. Integrating business partners the restful way / Andrew Patzer -- 28. Beautiful debugging / Andreas Zeller -- 29. Treating code as an essay / Yukihiro Matsumoto -- 30. When a button is all that connects you to the world / Arun Mehta -- 31. Emacspeak : the complete audio desktop / T.V. Raman -- 32. Code in motion / Laura Wingerd and Christopher Selwald -- 33. Writing programs for "the book" / Brian Hayes
Control code
172622700
Dimensions
unknown
Extent
1 online resource (xxi, 593 pages)
Form of item
online
Isbn
9780596510046
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other physical details
illustrations.
http://library.link/vocab/ext/overdrive/overdriveId
cl0500000013
Sound
unknown sound
Specific material designation
remote
System control number
(OCoLC)172622700

Library Locations

    • Ellis LibraryBorrow it
      1020 Lowry Street, Columbia, MO, 65201, US
      38.944491 -92.326012
    • Engineering Library & Technology CommonsBorrow it
      W2001 Lafferre Hall, Columbia, MO, 65211, US
      38.946102 -92.330125
Processing Feedback ...