Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Wow... (Score 1) 330

"Open type system" in this case means "the ability to make business logic and pieces of data model part of the type system."

So if I'm writing, say, an XML parser, the pieces of it from a defined XSD can now be part of the type system. If you try to use a tag which is typed incorrectly (i.e. isn't part of the XSD) you'll get a compiler warning.

This is, in its core, a language that's really meant to be used for scripting in a limited domain enterprise context. Sure, that means it's not as "pure" and "ideological" as some languages, but it's something that's useful in the business sense.

Programming

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."
Censorship

Italy Floats Official Permission Requirement for Web Video Uploads 131

An anonymous reader writes with some bad news from Italy, noting that new rules proposed there would "require people who upload videos onto the Internet to obtain authorization from the Communications Ministry similar to that required by television broadcasters, drastically reducing freedom to communicate over the Web." Understandably, some say such controls represent a conflict of interest for Silvio Berlusconi, "who exercises political control over the state broadcaster RAI in his role as prime minister and is also the owner of Italy's largest private broadcaster, Mediaset."
Cellphones

Blizzard Going After WoW Related iPhone Apps 87

An anonymous reader writes "Apparently Blizzard is going after developers making iPhone apps for World of Warcraft (free and otherwise) by giving them cease-and-desist orders. As Mike Schramm says 'Blizzard may be planning to do more with the iPhone,' but 'It would be a real shame if Blizzard legal was simply going after fans who have invested a lot of time and effort into these apps even when there's no clear reason for them to do so.'" It's interesting that they're doing so around the same time a video for a (rumored, alleged, unconfirmed — take your pick) iPhone client for World of Warcraft has been floating around.

Slashdot Top Deals

If all else fails, lower your standards.

Working...