Audiality is a highly scalable and portable audio engine and synthesizer. MIDI files are used in combination with scripting and modular synthesis, to minimize file sizes and maximize flexibility. Audiality can be used as a music and sound effects player in multimedia productions, or as a realtime MIDI synthesizer.
Caffeine is a free high-performance interoperability solution between the Java platform and the .NET framework, with special emphasis on the enterprise variants of such platforms. It makes software originally written for .NET available to the Java platform. It promotes library reuse between Java and .NET by transferring APIs across environments, and allows code written for one platform to run on the other platform with minimal performance degradation. It is powered by Mono, and runs on Alpha, Linux, Windows, Mac OS X, HPPA, SPARC, and s390 systems.
Stratego/XT is a development environment for creating stand-alone transformation systems. It combines Stratego, a language for implementing transformations based on the paradigm of programmable rewriting strategies, with XT, a collection of reusable components and tools for the development of transformation systems. In general, Stratego/XT is intended for the analysis, manipulation, and generation of programs, though its features make it useful for transforming any structured documents. In practice, it has been used to build many types of transformation systems including compilers, interpreters, static analyzers, domain-specific optimizers, code generators, source code refactorers, documentation generators, and document transformers.
X# (pronounced X-sharp) is an XML-oriented programming language designed to quickly create Web applications and services. Everything is represented as an XML tree, and instead of using functions to manipulate information or perform actions, all possible operations are done by adding, removing, or changing nodes from this tree. Since there are no functions to learn and everything is done intuitively, even inexperienced developers can create complex Web applications and services quickly.
Alore is an object-oriented programming language with a clean syntax that resembles Python and Lua. It is optionally-typed like Google Dart. It is both a dynamic scripting language and a general-purpose language with static typing. It is aimed at most programming tasks, from short scripts to complex applications. It allows programmers to freely mix static and dynamic typing within a program. It has native threads and a very fast edit-test cycle. Programmers can always bypass type checking and run their programs immediately.