Slashdot Mirror


Gosu Programming Language Released To Public

llamafirst writes "Guidewire Software released the Gosu programming language for public availability. Gosu is a general-purpose programming language built on top of the Java Virtual Machine (JVM). It is object-oriented, static typed, imperative, and 100% Java compatible (use/extend Java types, implement Java interfaces, compile to Java bytecode). It has type inference (very readable code yet static typing!), in-line functions that you can pass as objects (closures / lambda expressions / blocks), enhancements (inject methods + properties, even on Java types!), and simplified generics. Gosu is provided via the Apache License v2.0. The language itself is not yet open source, although that is planned for a future community release. You can read a complete introduction to the Gosu language, a comparison to other languages, and syntax differences from Java."

4 of 330 comments (clear)

  1. Re:Run for the hills! by shutdown+-p+now · · Score: 3, Funny

    As a geek, you should actually prefer "and", because it is quicker to type than "&&" - it does not engage Shift, and it does not require pressing the same key twice (which requires waiting for release after the first press). Same for "or" vs "||".

  2. Re:Run for the hills! by MichaelSmith · · Score: 2, Funny

    var1&&var2 works but var1andvar2 doesn't

  3. Re:Stop It! by Anonymous Coward · · Score: 2, Funny

    Just stop with the new (but just rearranged) same old woodworking tools:

    Adze,
    Allen wrench,
    Belt sander,
    Buffer,
    Chainsaw,
    Chisel,
    Dremel,
    Engraver,
    Hammer,
    Lathe,
    Miter saw,
    Ratchet,
    Router,
    Sandpaper,
    Saw,
    Screwdriver,
    Table saw,
    Wrench,

    Really, blah blah blah...

  4. Re:Stop It! by Surt · · Score: 2, Funny

    It's happening because languages are nowhere near maturity yet. Give it another 150 years and we'll be down to about 5 or 6 commonly used languages. Right now no one has it adequately right.

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking