In the emotional debate surrounding evolution, it is often difficult to cut through the competing agendas to gain an unbiased understanding of the scientific issues involved. "The Evolution Controversy" provides a resource for doing so. The authors leave aside the profound philosophical and religiou[...]
A biography, published in 1900, of the great railway engineer responsible for the Forth Bridge and the first underground railway.[...]
Ruby is a fully object-oriented language, much like the classic object-oriented language, Smalltalk. Like Smalltalk, it is dynamically typed (as opposed to Java or C++), but unlike Smalltalk, Ruby features the same conveniences found in modern scripting languages, making Ruby a favorite tool of inte[...]