by Lee Mathews on February 10, 2011 at 09:00 AM

HP managed to keep webOS 3.0 pretty well off the radar until the Think Beyond event, when it was in full display on the company's new TouchPad tablet. Now that the new OS has been outed, it's time for HP to get developers involved. Developers who are members of the formerly-Palm Early Access channel can now download the webOS 3.0 SDK (codenamed 'Enyo'). You'll need to email pdc@palm.com to get ...
by Erez Zukerman on November 4, 2010 at 05:00 PM

For programmers and other nerds, reading computer books is kind of like eating your greens: it's often no fun, but it is important.
If you code for a living, you may already have a corporate subscription to Safari Books Online. But even with the incredible selection you can find on Safari Books, it's not always convenient to have to be online while reading. Granted, you can download some of the ...
by Sebastian Anthony on July 12, 2010 at 08:00 AM

digg_url = 'http://downloadsquad.switched.com/2010/07/12/app-inventor-lets-you-build-your-own-android-app-well-soon-it/';
Aimed at educators and the unwashed masses, here comes the Android App Inventor. It's been in development for a year and testing has already been carried out on "sixth graders, high school girls and nursing students," and, according to the New York Times it has been a ...
by Erez Zukerman on June 24, 2010 at 09:00 AM

Ruby is one of those trendy programming languages. It's supposed to be all "elegant" and stuff. 37signals uses it, and it has one of the craziest textbooks I have ever seen in my life. In other words, it's a language that's trying hard to woo my inner hipster, and I must say, it's kind of working.
So, I started playing around with it. I made a simple script, modified another script and did all ...
by Sebastian Anthony on June 10, 2010 at 10:00 AM

By 'small' I obviously mean children, and not the supporting cast of Gulliver. Anyway, Microsoft Small Basic is here, ladies and gentlemen -- and with it, you now have the perfect teaching aid for beginners and children alike! Small Basic is so awesome that I'm actually struggling to find the right words, but I'll try...
First, you have a simple and undaunting developer environment. You get a ...
by Erez Zukerman on June 9, 2010 at 09:00 AM

While QuicklyCode's tagline, "Cheat sheets and programming stuff," may not be the most eloquent I've seen all day, the site boasts a large number of cheat sheets for programming languages that are compiled from all over the Web.
It seems that authors receive correct attribution, and the cheat sheets are linked directly back to their source. This means that you don't download a PDF directly from ...
by Sebastian Anthony on May 13, 2010 at 08:00 AM

Any doubt of Google's long-term plans can now be banished. It's a software platform, ladies and gentlemen -- a native, in-the-browser, secure and sandboxed platform. As of today you can now play with an early version of the Native Client (NaCl) SDK. You'll need a recent version of the Chromium browser too.
We first reported NaCl back in November 2009. Back then we thought it would tie in with ...
by Sebastian Anthony on March 3, 2010 at 08:00 AM

At its heart, Go is a multi-threading, concurrent multi-processor programming language.
That might not mean a lot to some of you, but it should. For the longest time, the largest breakdown between real life and computers -- the killer paradigm shift -- is how data is processed. We humans process data in parallel, while computers are classically linear or procedural in their execution: step one, ...
by Sebastian Anthony on February 2, 2010 at 07:06 AM

I'm looking at you guys and wondering if you remember MS-DOS. I mean, I'm not that old, and I had computers that ran MS-DOS, so... there must be some people here that remember BASIC? QBASIC? How about BASIC on the Atari? Tiny BASIC? Failing that, I'm sure those of you that went through college during the dot-com bubble experienced Visual BASIC?
Anyway, I'm rambling. Basically (!), there's a ...
by Sebastian Anthony on February 1, 2010 at 08:59 AM

It seems the world's largest user of PHP -- itself the Internet's most popular programming language -- has decided to build and compile its own version to speed up its operation. Facebook, which has over 350 million users, is due to announce its changes this week, but speculative rumors are bouncing all over the place!
The SD Times suggests that a new in-house runtime was built -- the bit of ...
by Shane Kempton on January 30, 2010 at 09:49 AM

If you ever find yourself doing repetitive task on your computer, pay attention. Sikuli is an important step toward removing the barrier between the average computer user and programming.
Normally, to make a computer do a repetitive task, you'd need to understand a programming language like Java, Objective C or C#. To perform some remedial task like starting iTunes and kicking off a play ...
by Victor Agreda, Jr. on March 24, 2009 at 04:00 PM

Last month Grant, Christina and I checked out a couple of screencasts from Pragmatic Programmers' Bill Dudney. Specifically, we watched "Coding in Objective-C 2.0." We took a look at part one mostly, which is an introduction to the Objective-C syntax and structure, culminating in a basic application. Part two covers memory management in depth. Since then they've added a part 3 on debugging, and ...
by Todd Ritter on January 25, 2008 at 01:30 PM

Schnippselchen is a source code management app that lets software developers manage multiple types of code that may need to be reused. The program has a sidebar with a "Categories" section (helpful for separating code by language) and a "Snippets" section for the actual titles of your code snippets. So you could have a PHP category with five snippets of PHP code that run your LOLcats ...
by Ted Wallingford on October 26, 2007 at 02:00 PM

We don't know whether this is more an indicator of some hacker's bountiful free time or of the popularity of exploiting cats and kittens for cheap laughs online. Either way, we think it's gnarly. A user of the photo-sharing, feline-themed web site LOLCats.com has built a programming language using the preferred dialect of LOLCats users: which is a cross between toddler talk and l33tspeak. The ...
by Alex Hung on October 22, 2007 at 09:00 AM

digg_url = 'http://downloadsquad.switched.com/2007/10/22/dev-chair-faster-better-cheaper-with-agile/';As NASA starts to wind down their Space Shuttle activity in the next three years, the space agency's effort to return to the Moon has been ramping up quietly in the background. With their new Orion/Ares space vehicle combination, crew automation will definitely be on the top of software ...