The Worked Example (Auction Sniper) The code for the long Auction Sniper worked example, which makes up Part III of the book, is available in a number of programming languages: The original Java source code from the book, with Eclipse project files. A Ruby port by Brian Marick. A Scala port by Spiros Tzavellas. A C# port by David Gadd. A Groovy port by Paul King. A NodeJS (JavaScript) port by Shai