Gosu Programming Language Released To Public 330
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."
Re:Run for the hills! (Score:4, 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 "||".
Re:Run for the hills! (Score:3, Funny)
var1&&var2 works but var1andvar2 doesn't
Re:Stop It! (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...
Re:Stop It! (Score:3, 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.