Sugar is a learning platform that reinvents how computers are used for education. Collaboration, reflection, and discovery are integrated directly into the user interface.
Teaches Python programming by providing access to Python code samples and a fully interactive Python interpreter.
The user can type and execute simple Python expressions. For example, it would be possible for a user to write Python statements to calculate expressions, play sounds, or make simple text animation.
FLEX is a compiler infrastructure written in Java for Java. Applications include a program analysis and transformation framework for distributed and embedded systems. Native backends exist for the StrongARM and MIPS processors; it can also generate portable C code that can run on any platform with
... [More] gcc. It supports both Boehm-Demers-Weiser conservative garbage collection and our own precise garbage collector. We also support region-based allocation via our implementation of the Real-Time Specification for Java. It fully supports several implementations of the standard Java threads package, including a standard heavyweight threads implementation as well as a lightweight user-level implementation. It provides a range of standard compiler analyses and optimizations, as well as unique optimizations for embedded targets, including space optimization. [Less]
Square Dance Revolution is a square dance calling game, in the spirit of the other "______ Revolution" games. It is a voice-controlled game, and you get points for calling varied interesting square dance material, with good flow, and for successfully resolving the square (often, but not too often!).
JDoctest is an implementation of Python's doctest for Java, as a javadoc plugin. Tests are @doc.test tags, written as interactive sessions in Javascript using Rhino's Java/Javascript bindings. Javadoc output can be syntax highlighted with the google-code-prettify tool.
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy