The No Software logo should be familiar to all of us by now. The cloud is about changing the way in which we work. For a developer, the ability to code directly in the browser was an amazing shift to how traditional development was done. This shift to browser-based IDEs has been picking up momentum recently with front runners like Ace, CloudNine, Orion, SourceKit, BrainEngine and CodeMirror making some impressive advancements. If you haven't been following this space, check out a recent poll on ReadWriteWeb to identify the most popular browser-based IDE.
There has been some criticism that browser-based IDEs are nothing more than cloud-based text editors with syntax highlighting, and I guess to some except that may be true, but it is a very short sighted view. Like many things in cloud computing, you need to change your thinking to truly take advantage of everything the cloud has to offer. Take CloudNine for example, they have embraced developer collaboration by allowing you to edit directly from a github repository, and chat and collaborate with other developers all without leaving the IDE. This organic collaboration for developers is huge, it is the way we work these days!
Last note, one big thing I noticed which is missing in many of these editors is the ability to write Apex or Visualforce, but like any good cloud project, the code is open and just waiting for someone to extend it. Why not give it a go?