How do you write truly elegant code with Ruby? "Ruby Best Practices" is for programmers who want to use Ruby as experienced Rubyists do. Written by the developer of the Ruby project Prawn, this concise book explains how to design beautiful APIs and domain-specific languages with Ruby, as well as how[...]
The three-quarters of a century between 1715 and 1789 are often seen as the last years of Europe's old order. But a dramatic rise in Europe's population, the agricultural and industrial revolutions in Britain and the unprecedented challenges of the Enlightenment began to shake the foundations of the[...]