168 The Green and Virtual Data Center
macro code to FORTRAN to COBOL or Basic to C language or other
tools and environments including Perl, Ruby on Rails, and others.
One of the by-products of application development frameworks has
been to speed up the development of more complex systems, often leverag-
ing lower-cost desktop or small servers rather than tying up resources on
large and expensive servers or mainframes. Each successive generation of
tools and software development frameworks, as shown in Figure 7.2, has
enabled faster development and increased productivity for application
developers. At the same time, however, more lines of code are being gener-
ated to support a given function, transaction, or event, requiring more pro-
cessing power ...