DHH, of 37 Signals, talks App Store review policy.
We’re paying for the inconvenience of quality control without the quality part. In fact, lots of software has lower quality because of the App Store process. Developers can’t easily get bug fixes out and they certainly don’t release new versions as often as they otherwise would. This harks back to the era where software was really cumbersome to release on CDs, so you did it much less frequently.
Facebook released HipHop, a PHP to C++ compiler.
HipHop for PHP isn’t technically a compiler itself. Rather it is a source code transformer. HipHop programmatically transforms your PHP source code into highly optimized C++ and then uses g++ to compile it. HipHop executes the source code in a semantically equivalent manner and sacrifices some rarely used features — such as eval() — in exchange for improved performance. HipHop includes a code transformer, a reimplementation of PHP’s runtime system, and a rewrite of many common PHP Extensions to take advantage of these performance optimizations.
Joel Spolsky on testers:
That’s one of the reasons we have testers. A great tester gives programmers immediate feedback on what they did right and what they did wrong. Believe it or not, one of the most valuable features of a tester is providing positive reinforcement. There is no better way to improve a programmer’s morale, happiness, and subjective sense of well-being than a La Marzocco Linea espresso machine to have dedicated testers who get frequent releases from the developers, try them out, and give negative and positive feedback. Otherwise it’s depressing to be a programmer. Here I am, typing away, writing all this awesome code, and nobody cares. Boo hoo.
I have worked on a few different large(ish) software products now and I think having a really good tester who is a valued member of the team is the number one difference between releasing a high quality product and releasing crap.
CNN Money writes about Fortune’s number one best place to work, SAS.
Though companies in Silicon Valley get lots of press about perk-friendly workplaces, it’s here in the less go-go South that employees reign supreme. SAS is not only the world’s largest privately held software business — with revenues of $2.3 billion, it’s about the size of publicly traded Intuit — but also the paragon of perks.
In fact when Google, a SAS customer, was putting together its own campus freebies some years ago, it used SAS as a model. SAS (pronounced sass) has been on Fortune’s list of Best Companies to Work For every one of the 13 years we’ve been keeping score. But this is the first time SAS is in the No. 1 slot.