I recently got a Samsung Chromebook, set it up with Crouton and absolutely love it. I ended up not even using X11 in the chroot'ed linux partition. I just use crosh + tmux + emacs and its a great little dev environment. I was even able to get clojure+nrepl working! (using the new arm7 hard-floating point jdk build). Probably the biggest issue is the small amount of local storage, so you have to commit to doing dev work on remote servers over ssh for larger projects, but I was already doing that anyways. I was initially just going to use this laptop as a short stop-gap while I saved up a bit for a new macbook air, but right now, I don't feel any need.