|
by Topher Cyll, May 23, 2006,
There's a whole world of language features that we sometimes miss out on as Rubyists, such as pattern matching, S-expressions, and external domain-specific languages. But the good news is that we can have them, too, as long as we're not afraid to steal a few things first.
Sponsored Links
by Jim Freeze, March 16, 2006,
Broadly speaking, there are two ways to create a DSL. One is to invent a syntax from scratch, and build an interpreter or compiler. The other is to tailor an existing general-purpose language by adding or changing methods, operators, and default actions. This article explores using the latter method to build a DSL on top of Ruby.
by James Britt, January 26, 2006,
James Britt welcomes all to Ruby Code & Style and offers his views on what makes it so special.
by Jack Herrington, October 10, 2005,
A modular architecture allows users to create modules that conform to well-described APIs and plug them into the application to extend the functionality.
This article shows one way to create a modular API in Ruby.
by Austin Ziegler, October 10, 2005,
In this article, Austin Ziegler introduces the creation of a variety of types of documents with PDF::Writer for Ruby. This introduction covers basic creation, partial document generation and customization, and Rails-generated documents.
by Ara Howard, October 10, 2005,
Ruby Queue software package lowers the barriers scientists need to overcome in order to realize the power of Linux clusters. The toolset is designed with a K.I.S.S,
research focused, philosophy that enables any ordinary (non-root) user to set
up a zero-admin Linux cluster in 10 minutes or less.
|
Advisory Board
Advertisement
|