Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
Back for a limited time - Get 15% off sitewide on Slashdot Deals with coupon code "BLACKFRIDAY" (some exclusions apply)". ×

Comment endianness and types (Score 1) 244

We still live in a world of CPUs that are either little endian or big endian: affects binary compatibility and performance (from having to swizzle).

We still live with the primitive C/C++ type system with code like this in just about any SDK:

#ifndef _BOOL
typedef unsigned char bool;
#if !defined(true) && !defined(false)
        enum {false,true};
#endif // true and false

#endif // _BOOL

Comment don't judge a book by its cover (Score 1) 296

Saying Java sucks or Java is slow is like saying Lord of the Rings is a lousy story because it had lousy bookcover illustration.

From the years of reading Slashdot and more than a decade on the web reading about how people bash Java, it is pretty clear how many people can't tell the difference between a platform and an API. It is worrying how much of these people make up the world's pool of software professionals.

While it is true that Sun dropped the ball on Java marketing and the Swing API, it is also true that Microsoft wielded its evil muscle trying to kill it (how many can claim to have survived such attacks?) in the 90's (anyone remember the 9-year lawsuit that Sun eventually won?) and Java as a platform and ecosystem stalled because of that. As a 20-year software veteran who used to write in C/C++ and assembly, I'm happily making a good living writing real-time graphics apps with Java that runs on Mac, Windows and Linux. Those who bash Java just don't know what they are missing and I'm happy to keep it that way: less competition for me.

Lastly, Adobe Flexbuilder, the IDE that this iReversi game was written in, is based on Eclipse. And Eclipse is written in Java using the SWT API. Eclipse is also one of the world's most complex piece of software that runs on Mac, Windows and Linux. Adobe's marketing should eat its own smelly socks.

Comment Re:Band 2.0 (Score 1) 155

To those who think everything on the web should be free, I say this to you: How would you like if I (and millions of other netizens) expect you to do your day job for free because your boss decided to give away your flagship product for free. --- This fundamental lack of appreciation of economics by the general public is one of the reasons why the U.S. is fast losing its competitive edge to the rest of the world. But if you insist, be my guest, because I don't contribute to your economy and really enjoy being the free rider.

Video Games Can Make Us More Creative 56

FiReaNGeL commends to us a study by Penn State researchers looking at the effect of video game play on creativity. "[Subjects] were asked to play a popular video game, Dance Dance Revolution, at various levels of complexity. The students took a standard creativity test after playing. The researchers also took readings of the players' skin conductance and asked players if they were feeling either positive or negative after the game ... [T]he study appears to indicate that after playing the game, happy or sad people are most creative, while angry or relaxed people are not. The findings suggest that either high or low arousal is key to creativity. In other words, medium amounts of arousal are not conducive to creativity."

Quark! Quark! Beware the quantum duck!