Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
The Duby Programming Language
branch: super_fixes

This branch is 195 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Duby Plugin
bin
examples
javalib
lib
nbproject
src/org/jruby/duby
test
History.txt
Manifest.txt
README.txt
Rakefile
build.xml

README.txt

= duby

* http://kenai.com/projects/duby

== DESCRIPTION:

Duby is a customizable programming language featuring static types,
local type inference and a heavily Ruby-inspired syntax. Duby
currently includes a typer/compiler backend for the JVM which can
output either JVM bytecode or Java source files.

== FEATURES/PROBLEMS:

* Ruby syntax
* Compiles to .class or .java
* Fast as Java

== SYNOPSIS:

duby <script.duby>
duby -e "inline script"
dubyc <script.duby>
dubyc -e "inline script" # produces dash_e.class
dubyc -java <script.duby>
dubyc -java -e "inline script" # produces dash_e.java

== REQUIREMENTS:

* JRuby 1.4RC2 or higher.
* BiteScript 0.0.4 or higher

== INSTALL:

* gem install duby

To build from source you should have a checkout of both jruby and
bitescript in Duby's parent directory. Run "ant jar-complete" in
jruby, then in the duby directory "ant bootstrap" followed by "ant"
should build it.
Something went wrong with that request. Please try again.