Please create an account to participate in the Slashdot moderation system


Forgot your password?

Comment Re:Yep, RAII is where it's at (Score 2, Interesting) 997

Actually he is mentioning Linux. GNUstep is a really good platform for experimenting with Objective-C. It should be stable and full-featured enough for the needs of learning. I started coding Objective-C on that about 6 years ago. Over time I switched to Mac, which of course provides me with a more stable environment for Objective-C programming, yet GNUstep was very useful and I guess it evolved since I last used it.

Comment Re:This is all true however... (Score 3, Informative) 997

You say that you have only done a bit of Obj-C programming. The problem is that for small programs retain/release is much like malloc/free, but in bigger projects it becomes a life-safer. The conventions are very easy, even if you throw some CoreFoundation object in the equation.

The main difference between retain/release and malloc/free is that with retain = "I (object calling retain) need this object to stick around" and release = "I (object calling release) don't need this object anymore". Instead malloc = "create this", free = "nobody else in this process needs this". You can see yourself that while is usually trivial to determine if an object needs something it is referencing or not, doing so for the whole process everytime you try to get rid of an object is painful.

Note that now the Objective-C runtime offers garbage collection (except on the iPhone), which is of course a good step forward.

Comment Re:no (Score 1) 531

This was true a few years ago, when DRM didn't actually get in the way of legitimate customers in a major way. Now even Mr WhatIfTheyGetMe (because many of those who don't pirate don't do so because they are afraid of getting caught) starts to get pissed about these extremely obtrusive DRM systems.

I know game makers, recording labels etc have lost sales from me. I did not pirate though, I am still waiting for DRM free versions of their content. I purchased a lot of shareware and some iTunes Plus music instead.

After all I can live just as well (dare I say, better?) without playing Spore.

Comment Re:no (Score 1) 531

There is nothing politic at all about purchasing a game. I don't really understand why one tries to find a justification for piracy - there is none. Not giving them the money AND not playing the game is actually way more "violent" than pirating. Sending emails complaining about the DRM is even better. They probably do not care that you don't like DRM, but they do care that not only you don't pay for the game, you also break a ring in the chain of "word-of-mouth" marketing by not playing it (and if it happens on a large scale, the game will be considered an huge flop instead that a massively pirated successful game)

Comment Re:Web development (Score 1) 181

I didn't bother to read TFA, so I don't know what the devs claim, but does every piece of software need to target the mass? To me it looks like an useful development/testing software for web developers and for users who regularly need to use sites that require a specific engine (assuming that the software allows tying a site to a specific engine so it is opened automatically with the correct one, otherwise is worthless for the last category I mentioned)

Comment Re:Really? (Score 2, Interesting) 262

My name, Michele when read with non-italian rules (ch = k in Italian) is considered a female name and you cannot even image how many people (almost exclusively Americans I must say) at first think I am a girl, yet nobody had problems looking at my code. And yes, is an awkward situation anyways.

Comment Re:At least they know their priorities (Score 1) 153

But they have been prosecuted. Google execs have not been judged guilty either and the news made a big story out of nothing. Because of how the legal system works here, every reported case must be investigated and prosecuted, independently from the prosecutor opinion of the matter. The judge can of course dismiss the case, which is what will likely happen.
The Internet

Italy Wants to Restrict Blogs 242

nx writes "Italy wants to restrict bloggers' rights by forcing everyone to register their blogs, pay a tax and have a journalist as a "responsible director". This law is clearly designed to curb critical voices and free speech, although it has yet to be approved by parliament."

Feed Engadget: Greenpeace dismantles iPhone, discovers "hazardous chemicals" (

Filed under: Cellphones

Apple's no stranger to being slammed by Greenpeace, and while Steve certainly spoke of a "Greener Apple," it seems that the iPhone wasn't included. According to tests arranged by the entity, it was found that the iPhone contained "toxic brominated compounds (indicating the presence of brominated flame retardants) and hazardous PVC," which are said to be disallowed across the pond due to RoHS requirements. More specifically, the independent testing found "brominated compounds in half the samples, including in the phone's antenna, in which they made up 10-percent of the total weight of the flexible circuit board." As expected, Greenpeace wasted no time pointing to rival firms that have received pats on the back for their green efforts, and subsequently shook a finger at Apple while murmuring "tsk tsk" -- but we'll leave the actual politicking to you all in comments, cool?

[Via Switched, thanks Laura]

Read | Permalink | Email this | Comments

Office Depot Featured Gadget: Xbox 360 Platinum System Packs the power to bring games to life!

Slashdot Top Deals

I judge a religion as being good or bad based on whether its adherents become better people as a result of practicing it. - Joe Mullally, computer salesman