Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Software

Go, Google's New Open Source Programming Language 831

Many readers are sending in the news about Go, the new programming language Google has released as open source under a BSD license. The official Go site characterizes the language as simple, fast, safe, concurrent, and fun. A video illustrates just how fast compilation is: the entire language, 120K lines, compiles in under 10 sec. on a laptop. Ars Technica's writeup lays the stress on how C-like Go is in its roots, though it has plenty of modern ideas mixed in: "For example, there is a shorthand syntax for variable assignment that supports simple type inference. It also has anonymous function syntax that lets you use real closures. There are some Python-like features too, including array slices and a map type with constructor syntax that looks like Python's dictionary concept. ... One of the distinguishing characteristics of Go is its unusual type system. It eschews some typical object-oriented programming concepts such as inheritance. You can define struct types and then create methods for operating on them. You can also define interfaces, much like you can in Java. In Go, however, you don't manually specify which interface a class implements. ... Parallelism is emphasized in Go's design. The language introduces the concept of 'goroutines' which are executed concurrently. ... The language provides a 'channel' mechanism that can be used to safely pass data in and out of goroutines."
Google

D&D On Google Wave 118

Jon Stokes at the Opposable Thumbs blog relates his experience using Google Wave as a platform for Dungeons and Dragons — the true test of success for any new communications technology. A post at Spirits of Eden lists some of Wave's strengths for gaming. Quoting: "The few games I'm following typically have at least three waves: one for recruiting and general discussion, another for out-of-character interactions ('table talk'), and the main wave where the actual in-character gaming takes place. Individual players are also encouraged to start waves between themselves for any conversations that the GM shouldn't be privy to. Character sheets can be posted in a private wave between a player and the GM, and character biographies can go anywhere where the other players can get access to them. The waves are persistent, accessible to anyone who's added to them, and include the ability to track changes, so they ultimately work quite well as a medium for the non-tactical parts of an RPG. A newcomer can jump right in and get up-to-speed on past interactions, and a GM or industrious player can constantly maintain the official record of play by going back and fixing errors, formatting text, adding and deleting material, and reorganizing posts."
Role Playing (Games)

Free-To-Play Switch Going Well For D&D Online 201

babboo65 writes "Dungeons and Dragons Online is enjoying a second life in terms of player count and buzz, all thanks to its new business strategy: giving the game away. Turbine is making their MMO as accessible as possible, and that includes making players who don't pay anything as happy as possible. Subscriptions are up 40 percent. Ars explores how free can be very profitable."
Sci-Fi

Futurama Returns! 226

Random BedHead Ed writes "Good news everyone! After a five year vanishing act the sci-fi spoof Futurama returned this week with a direct-to-DVD feature. Wired has an article about its return, including the story of the show's origins, a behind the scenes gallery, interviews with creators Matt Groening and David X. Cohen, and some interesting trivia. For example, did you know the ship has an overbite like a Simpson's character? Or that the show's title is taken from an exhibition at the 1939 Worlds Fair?." We just talked about this a bit the other day, too, in reference to a great interview on TVSquad.
Intel

Submission + - Intel Core 2 "Penryn" and Linux (linuxhardware.org)

LHoAugustus writes: "Linux Hardware has posted a look at the new Intel "Penryn" processor and how the new processor will work with Linux. "Intel recently released the new "Penryn" Core 2 processor with many new features. So what are these features and how will they equate into benefits to Linux users? That's what Linux Hardware is here to unravel. In this review I'll cover all the high points of the new "Penryn" core and talk to a couple Linux projects about the impact on end-user performance.""
Linux Business

Submission + - Wal-Marts Check Linux PC's (yahoo.com)

olddotter writes: Wal-Mart started selling $199 Linux based PC's and pretty quickly sold out. From the article:

Wal-Mart's spokesman wouldn't disclose precise sales figures, but said the gPC "has been one of the top performing desktop computers on Wal-Mart.com over the last few weeks."
Now Wal-Mart is saying they will restock. This could be very good news for Linux on the general desktop.

The Internet

Submission + - AT&T says it didn't censor Pearl Jam (itworld.com)

narramissic writes: "AT&T is blaming a contractor for edits that censored politically themed lyrics by lead Pearl Jam singer Eddie Vedder. Pearl Jam's performance Sunday, part of the Lollapalooza tour, was carried in its edited form on AT&T's Blue Room site, which provides free videos of concert performances, sporting events and other content. Pearl Jam used the blunder to call for the U.S. government to pass net neutrality rules prohibiting broadband providers from blocking or slowing Web content that uses their pipes. For its part, AT&T is working on including the complete performance on Blue Room and is taking steps to make sure such editing doesn't happen again, said AT&T spokesman Michael Coe."
Microsoft

Submission + - Microsoft Pushing OOXML Abroad (groklaw.net)

Tom Robertson writes: "Groklaw has this new report from Ausralia's standards committee, where they're debating whether or not to recommend OOXML to the ISO. So far, the same pattern has occurred in almost every country: Microsoft partners join the standards body at the last second just for that one vote, and they pressure everyone to vote "yes, with comments" because that's supposedly the same as "no, with comments" as you can find out if you compare previous reports from Switzerland, Portugal, Spain, and Denmark. It's quite instructive to compare the OOXML process to the one ODF already went through: it's not just that OOXML is being pushed through faster than ODF was, but when problems were identified in ODF they slowed down and fixed them, when problems with OOXML are identified, Microsoft simply pushes for acceptance even harder. Thus far, they haven't fixed any part of the standard, not even lineWrapLikeWord6."
PC Games (Games)

Submission + - Video Game Tester (blogspot.com)

David writes: "If you are interested in a video game tester jobs , be sure that you have the necessary communications skills and can organize yourself and be disciplined enough to test the games, rather than simply playing them. The prime qualifications for the video game tester jobs is the ability to be a qualify video games player, because you have to play at every level, and use as many pathways in as many different combinations as possible."

Slashdot Top Deals

I've noticed several design suggestions in your code.

Working...