Chromebooks actually can be viable for coding. Firstly, Crouton lets you operate Linux and switch instantly between ChromeOS and Linux. Secondly, you can use an online IDE through Chrome. Thirdly, you could remotely operate in Windows using either a personal machine or a hosted Web server and this could be either through Linux or Chrome. This would enable using Visual Studio, for instance. I think the Chromebook Pixel with a decent home Server used for a traditional and powerful desktop environment would pair quite nicely.