Appendix A -- Ruby as an Application Language After successfully using Ruby as an application specific language for defining build tasks, I began to wonder about using Ruby in other areas. Here are some thoughts and ideas in that area. This appendix is meant to be a jumping off place for brainstorming.