I've been running Ubuntu as my primary desktop since the end of 2005, tried a multitude of other distros but always come back to Ubuntu - it just "works", the font rendering is excellent out of the box, package management is superb, yadadyadayada. I run XFCE, use to run LXDE but found XFCE a lot nicer.
Python/PHP, learning Go.. also learning docker.
My main PC is a Haswell i7, 512GB 850 Samsung SSD for Linux, 840 (512GB) for Windows, 32GB RAM, nVidia 980GTX, I sometimes play games (not as much as I use to), and the desktop is a pretty fantastic option.
I run a MacBookAir 2013 (i7/8GB RAM) with Ubuntu as my primary desktop, it's fantastic hardware the only limitation I run into is when I need to run everything at once (which is rare).