Time Travel: A History
James Gleick explores the concept of time travel as a cultural and scientific phenomenon that emerged at the end of the nineteenth century. He traces how H.G. Wells and his contemporaries transformed time from a philosophical abstraction into a fourth dimension that humans could theoretically navigate. This journey begins with the invention of the steam engine and the telegraph, which forever alt…
Shelves
More like this
Concepts, Techniques, and Models of Computer Programming
This innovative text presents computer programming as a unified discipline in a way that is both practical and scientifically sound. The book focu…
Types and Programming Languages
A comprehensive introduction to type systems and programming languages. A type system is a syntactic method for automatically checking the absence…
Think Like a Programmer: An Introduction to Creative Problem Solving
Rewire your brain Examples in this book are written in C++, but will improve your ability to think like a programmer in any language. <…
Learning Perl
Learning Perl , better known as "the Llama book", starts the programmer on the way to mastery. Written by three prominent members of the Perl comm…
Chaos: Making a New Science
James Gleick tells the story of a scientific movement that changed how we perceive the natural world. He explores the discovery of chaos theory, a…
Python for Data Analysis
Python for Data Analysis is concerned with the nuts and bolts of manipulating, processing, cleaning, and crunching data in Python. It is also a pr…
Accelerated C++: Practical Programming by Example
Want to learn how to program in C++ immediately? Want to start writing better, more powerful C++ programs today? Accelerated C++'s uniquely modern…
Introduction to the Theory of Computation
This highly anticipated revision builds upon the strengths of the previous edition. Sipser's candid, crystal-clear style allows students at every …
The Art of Computer Programming, Volume 2: Seminumerical Algorithms
The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer program…
Programming Perl
Perl is a powerful programming language that has grown in popularity since it first appeared in 1988. The first edition of this book, Programming …
The Nature of Code
How can we capture the unpredictable evolutionary and emergent properties of nature in software? How can understanding the mathematical principles…
Faster: The Acceleration of Just About Everything
James Gleick explores the frantic tempo of modern life in this sharp analysis of our obsession with speed. He examines how technology and culture …