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."
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 "||".
var1&&var2 works but var1andvar2 doesn't
http://michaelsmith.id.au
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...
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