Mox is an open source mock object framework for Python, inspired by the Java
library EasyMock.
A library for User-Agent recognition. Includes C++, Java, Node.js,
Perl and Python bindings.
The New Brainfuck Compiler is an optimizing Brainfuck-C and
Brainfuck-Java compiler.
Snzip is one of command line tools using snappy. This supports five types of
file formats:
framing-format,
old framing-format,
SNZ format,
snappy-java format
and snappy-in-java format.
The default format is framing-format.
Ceylon is a new programming language that's deeply influenced by Java,
designed by people who are unapologetic fans of Java. It's a language
designed specifically for writing large programs in teams.
The PHP_Archive package allows creation of self-contained cross-platform
PHP libraries or applications, similar to Java jar files.
PHP_Depend is an adaption of the Java design quality metrics software JDepend
and the NDepend metric tool.
Modern concurrency tools for Ruby. Inspired by Erlang, Clojure, Scala,
Haskell, F#, C#, Java and classic concurrency patterns.
Simian (Similarity Analyser) identifies duplication in Java, C#,
C, C++, COBOL, Ruby, JSP, ASP, HTML, XML, Visual Basic Groovy source
code and even plain text files. In fact, simian can be used on any
human readable files such as ini files, deployment descriptors, you
name it.
Note: The port uses the java version by default. You can select the .NET
version via WITH_MONO=yes, and disable installation of the
java parts with WITHOUT_JAVA=yes.
If you have ever used Java, you may have run across the java.util.Observable
class and the java.util.Observer interface. Using them, you can decouple an
object from the one or more objects that wish to be notified whenever
particular events occur. Class::Observable allows you to mimic this action.