Things a Computer Scientist Rarely Talks About

Things a Computer Scientist Rarely Talks About

Infobox Book
name = "Things a Computer Scientist Rarely Talks About"
author = Knuth, Donald
country = United States
language = English
subject = Computer Science and Religion
publisher = Center for the Study of Language and Information, Stanford, California
pub_date = 2001
media_type = Hardcover, Paperback
pages = 257 pp
isbn = ISBN 978-1575863269 (paperback), ISBN 978-1575863276 (hardcover)

"Things a Computer Scientist Rarely Talks About" (2001) is a book by Donald E. Knuth, published by CLSI Publications of Stanford, California. The book contains the annotated transcripts of six public lectures given by Donald E. Knuth at MIT on the subject of relations between religion and science (particularly computer science).Fact|date=August 2008 Knuth explores the relationships between his vocation and his faith, revealing the unique perspective that his work in computer science has lent to his understanding of God.Fact|date=August 2008

Contents

Text has a foreword by Anne Foerst. Six chapters (lightly edited transcriptions of six lectures) titled:
* Lecture 1: Introduction
* Lecture 2: Randomization and Religion
* Lecture 3: Language Translation
* Lecture 4: Aesthetics
* Lecture 5: Glimpses of God
* Lecture 6: God and Computer Science

There is also end section titled Panel: Creativity, Spirituality, and Computer Science

Excerpts from reviews

Despite many enjoyable passages, the book ultimately disappoints. While I can imagine that the lectures might have been wonderful to listen to, their verbatim transciption to the printed page does not always work well. A large fraction of the lectures centered around Knuth's study of selected verses from the Bible, but the written version comes across as repetitious, with many uninteresting details. Knuth's analysis of the verses is not deep and not particularly informed by a scientific sensibility. And too many of the questions in the question-and-answer sessions were superficial and could have been edited. [ Saul A. Teukolsky (Cornell University) Physics Today, April 2002, p. 81-82 ]

If you are a fan of "3:16" and want to know more about the statistical techniques Knuth employed, his aesthetic considerations, how he translated the 59 verses without knowing Hebrew or Greek, or what he learned in the process of this project--or if you simply want merely to spend time with a remarkable, playful intellect--you'll enjoy this book. If you want to know how computer science might help theological reflection, lecture six can launch you on your way to further, challenging study. [ Mark U. Edwards Jr. (St. Olaf College) Christian Century, August 28-September 10, 2002, p. 35-36 ]

One mark of a good author is the ability to make a successful book out of an unpromising subject. Over the years, Donald E. Knuth has produced a slew of bestsellers on topics that might seem to have only limited appeal, most notably the arts of computer programming and mathematical typography. His latest book takes on a subject so challenging it has to hide behind a coy title: "Things a Computer Scientist Rarely Talks About" (CSLI Publications, $35). What is this subject that dare not speak its name? Not sex, but religion. The book is based on a series of lectures on "interactions between faith and computer science." The main topic is Knuth's approach to Bible study through random sampling (which led to an earlier book as well, titled "3:16"); there is also musing on the programmer's role as god of a created universe. It's a very unpromising subject, but Knuth is a very good author. [ American Scientist, Volume 90, 2002 May-June, p. 270-271 ]

Further reading

The homepage of the book, providing errata and further information: [http://www-cs-staff.stanford.edu/~uno/things.html http://www-cs-staff.stanford.edu/~uno/things.html]

Notes

ISBN-10: ISBN 1-57586-327-8 (hardcover), ISBN 1-57586-326-X (paperback)


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Computer Modern — Category Serif Classification Didone Designer(s) Donald Kn …   Wikipedia

  • Donald Knuth — Donald Ervin Knuth Donald Knuth at a reception for the Open Content Alliance, October 25, 2005 Born …   Wikipedia

  • Randomness — Random redirects here. For other uses, see Random (disambiguation). For a random Wikipedia article, see Special:Random. For information about Wikipedia s random article feature, see Wikipedia:Random. Randomness has somewhat differing meanings as… …   Wikipedia

  • Man or boy test — The man or boy test was proposed by computer scientist Donald Knuth as a means of evaluating implementations of the ALGOL 60 programming language. The aim of the test was to distinguish compilers that correctly implemented recursion and non local …   Wikipedia

  • Bertrand du Castel — Infobox Scientist name = Bertrand du Castel image size = 180px caption = Bertrand du Castel in Beijing in April 2002 during a visit to Peking and Tsinghua universities. birth date = birth date and age|1952|2|8 birth place = France residence =… …   Wikipedia

  • Искусство программирования — The Art of Computer Programming Автор: Дональд Кнут Жанр: Информатика …   Википедия

  • Knuth reward check — In the preface of each of his books and on his website, [See [http://sunburn.stanford.edu/ knuth/books.html Books in Print by Donald E. Knuth] ] computer scientist Donald Knuth offers to cheerfully pay a reward of $2.56 (USD) to the first finder… …   Wikipedia

  • Metafont — Developer(s) Donald Knuth Stable release 2.718281 / March 2008 Operating syste …   Wikipedia

  • Knuth–Morris–Pratt algorithm — The Knuth–Morris–Pratt string searching algorithm (or KMP algorithm) searches for occurrences of a word W within a main text string S by employing the observation that when a mismatch occurs, the word itself embodies sufficient information to… …   Wikipedia

  • Donald Ervin Knuth — [kəˈnuːθ][1] (* 10. Januar 1938 in Milwaukee, Wisconsin) ist emeritierter Professor für Informatik an der Stanford University, Autor des Standardwerkes The Art of Computer Programming und Urvater des Textsatzsystems TeX …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”