This page is hosted on AFS file server space, which is being shut down on November 13, 2018. If you are seeing this message, your service provider needs to take steps now. Visit for more information.

On Developing Software to:
"See What Your Data Seem To Say"

Prof. Forrest Young



  1. Lisp-Stat Functional, matrix, object-oriented and graphical programming in Lisp and Lisp-Stat. Programming is taught via an extensive set of programming examples using online datasets. Lisp-Stat is a computational environment for data analysis and dynamic graphics. It is taught as a basis for understanding current (and creating new) methods in Psychometrics, Computational Statistics and Graphical Statistics. Lisp-Stat is an object-oriented environment for statistical computing and dynamic graphics that is open, extensible and freely available. It is designed to facilitate high-level statistical programming and data analysis by sophisticated statistical data analysts. Lisp-Stat is based on XLisp, a freely available version of Common Lisp, a functional object-oriented computing language.

  2. ViSta A Statistical Visualization system written in Lisp by Forrest Young and students in this class. ViSta demonstrates the use of statistical and graphical programming in Lisp to create an open and extensible point-and-click system with modern statistical visualization capabilities. ViSta is designed to ViSta is designed for students and teachers of statistics to facilitate the learning of statistics. ViSta features dynamic visual tools that: reveal structure in your data; guide you through an analysis; show you results of your analyses; and structure your data analysis process.