Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:Go Android (Score 1) 403

Objective-C is a comfortably simple, straightforward language; it's a superset of C, and that superset is fairly thin, so if you already know C you're almost there now.

What you will spend all of your time learning are the Cocoa (and Cocoa Touch) frameworks. While there are multiple language bindings for the Cocoa framework, all reference materials and sample code assume that you're using Objective-C. A lazy weekend's investment in learning Obj C will pay for itself many times over, when you can simply read (as opposed to "read and mentally translate") all tutorials, reference docs, and sample code.

Here is the link to Apple's Objective-C primer.

Comment Re:Watch the messenger (Score 1) 457

"Eventually, the iPad will have equivalents for [Photoshop, Apache, PHP, a compiler]..."

Wow, I sure hope not. Thumbs up to to anyone who wants to undertake esoteric engineering challenges just for the joy of it, but there's no VALUE to using an iPad as a development server or a graphics workstation.

The iPad is a consumer appliance. It's optimized for consuming information, rather than creating it. I would no more want to run a compiler or web server on my iPad than I would want to use my bicycle to help three other people get to work in the morning. Need to take others with you to the office? Use a car. Want a casual afternoon out in the sun with the wind in your hair? Ride your bike. Trying to make your bike behave like a car gives you a rickshaw. You get the worst of both worlds, not the best.

It doesn't bother me that an iPad can't do everything that a netbook can because what the iPad does, it does very well. I don't feel any need to run productivity apps or server software on the thing, because I have desktops and servers for that. I'd hate for the iPad to become less friendly, less nimble, less comfortable in an attempt to be all things to all users. Like you said, use the right tool for the right job.

Slashdot Top Deals

Nothing is faster than the speed of light ... To prove this to yourself, try opening the refrigerator door before the light comes on.