CodeGuide is a lean and fast IDE for Java and JavaServerPages. It features on-the-fly error checking, incremental background ("instant") compilation, powerful refactoring capabilities, and support for generic types. A visual debugger with on-the-fly class replacement (HotSwap) is also included.
GLE (Graphics Layout Engine) is a graphics scripting language designed for creating publication quality figures (e.g., a chart, plot, graph, or diagram). GLE supports various chart types (including function plot, histogram, bar chart, scatter plot, contour plot, color map, and surface plot) through a simple but flexible set of graphing commands. More complex output can be created by relying on GLE's scripting language, which is full featured with subroutines, variables, and logic control. GLE relies on LaTeX for text output and supports mathematical formulae in graphs and figures.
Mad Bomber is a clone of Activision's 1981 Atari 2600 classic, "Kaboom!" The Mad Bomber rushes back and forth at the top of the screen and drops bombs which you must catch with your bucket. If one drops, you lose a bucket and go back one level. One or two players can play, using keyboard or mouse. There is also a "versus" mode where player two controls the Mad Bomber.
Slash'EM (Super Lotsa Added Stuff Hack -- Extended Magic) is a variant of the hugely popular roguelike game NetHack. It adds more monsters, more objects, more dungeon levels, more roles, and more races, shopkeeper services, and techniques for you to use, and invisible objects and gypsies for those who feel lucky. It also comes with a GTK windowing interface and higher resolution tile sets as options.
Racket (formerly PLT Scheme) is a programming language suitable for implementation tasks ranging from scripting to application development, including GUIs, Web services, etc. It includes the DrRacket programming environment, a virtual machine with a just-in-time compiler, tools for creating stand-alone executables, the Racket Web server, extensive libraries, documentation for both beginners and experts, and more. It supports the creation of new programming languages through a rich, expressive syntax system. Example languages include Typed Racket, ACL2, FrTime, and Lazy Racket.