KernelDriver automates your Windows 2000/NT, Windows Me/98/95 and Linux device driver development by providing you with powerful tools for hardware debugging, driver code generation, and driver debugging. KernelDriver supports PCI / USB / ISA and EISA drivers. KernelDriver for Windows and Linux includes the powerful Driver Wizard. Using the Driver Wizard you can graphically debug your hardware by "peeking" and "poking" at it without writing a single line of code. After your hardware is diagnosed, use the Driver Wizard to generate a complete kernel mode device driver which will drive your hardware.
Petite Chez Scheme is a freely distributable interpreted version of Chez Scheme, a high-performance implementation of ANSI Scheme with numerous extensions. Petite Chez Scheme may be used as a run-time environment for compiled Chez Scheme applications or as a stand-alone Scheme system. With the exception that the compiler is not present, Petite Chez Scheme is completely compatible with Chez Scheme.
ROOT is an OO framework for large-scale scientific data analysis and data mining. It contains an efficient hierarchical OO database, a C++ interpreter, advanced statistical analysis, visualization, introspection, documentation, networking, and GUI classes. The command/scripting language is C++, and large scripts can be compiled and dynamically linked in. Using the PROOF (Parallel ROOT Facility) extension, large databases can be analyzed in parallel. The system runs on all known POSIX platforms, Windows, and MacOS X.
Lloyd's Java Shell is a java scripting tool (it could read and execute java-like statement from any input stream) that could easily be plugged into an application and modify its object - so it is also a configuration tool. It is also a good test tool, as you could easily use it to test any feature of your new object.
libgringo is a library to writes applications that run both in console (using ncurses) and under X-Window (using gtk). libgringo detects if you are running from the console or under X-Window, and selects the right library to use without recompiling your code. gringosh and gringodlg are two parsers that use libgringo to provide similar functionality to the cdialog utility. It was written to make some configuration scripts work both in console and under X Windows without any modification. gringosh and gringodlg also provide features more powerful than cdialog such as the ability to have more than two buttons per form and more than two windows on the screen.
ClearParse is a flexible engine that can be used for any parsing task including interpreting or compiling programming languages, analyzing or converting data files, processing command line parameters and user input, implementing markup languages and scripts, natural language processing (NLP), and more.
Mica (formerly known as Poe) is a system for building network-accessible multiuser portable applications. It is a programming language and execution environment designed to be accessible by more than one programmer at a time. It implements a pure Object-Oriented language, with an instance-based inheritance model. Persistence and garbage collection are both automatic and transparent to the programmer. Mica is designed with programmable P2P conferencing programs, multiplayer online games, and other collaborative applications in mind.
ObjectBox is an o:XML compiler and interpreter written in Java. o:XML is a complete object oriented programming language, with features such as multiple inheritance, function overloading, recursive procedures, and much more. The syntax is straight-forward, intuitive XML. It also features an extensible expression language modelled on XPath. The ObjectBox is a complete implementation of the language and adds comprehensive Java Language Extensions, Database and Servlets support, Struts integration and more.