Development

Others are leaving Ruby on Rails, as well. And it’s not going well.

Several months back, there was somewhat of an uproar in the Ruby and Ruby on Rails communities when it was revealed that after two years of effort, the CD Baby Web site was abandoning their Ruby on Rails rewrite. The CD Baby site was reimplemented in mere months after returning to the use of PHP. [...]

It’s time for Haskell in the Web browser.

JavaScript has been around for over a decade now. During that time, we’ve seen it implemented by every major browser vendor, and thus we’ve seen it become widely used by many Web sites. We’ve even seen JavaScript used in non-Web applications and uses. But JavaScript has some pretty serious drawbacks. The performance of the various [...]

Web browsers are limiting the benefits of multi-core CPUs.

When it comes to purchasing consumer-grade PCs these days, it’s rare to find a system with a CPU that only has a single core. Most laptops even offer a dual-core CPU. So as software developers, we’re entering a unique era where we can start to employ parallelism in ways that would not have been practical [...]

Scalability in the age of Ruby on Rails

As most people involved with Web development know, Ruby on Rails 2.0 was released on December 7. There was some discussion about the release on Slashdot, where I noticed some interesting comments regarding scalability in the age of Ruby on Rails. I found this one comment in particular to be worthy of further examination. The [...]