This project displays the process of a heap sort using System.Windows.Forms from .NET 4.0 in IronRuby. The pseudocode displayed on the right hand side is highlighted to show the current sort stage, and local variables have their values displayed through each iteration. The text display is just a RichTextBox control.