5 of 13Image
Can it be used to run a development environment?
As a developer, I run a variety of development environments, from PHP IDEs to Visual Studio. Even if the iPad couldn't run Visual Studio (a) because it's a Windows-only product and (b) because the iPad won't support VMs, I'd still give the iPad a nod if it had full PHP development IDEs.
64-bit iPad 5: Yes. As it turns out, there are a few PHP IDEs on the App Store. I'm not sure how pleasant or powerful they are, but I have to give the iPad a nod here, even if it's provisional. It might be doable.
Surface 2 RT: No. Even Microsoft's own Visual Studio won't run on the Surface RT.
Surface 2 Pro: Yes, and quite well. I'd recommend getting the Surface 2 Pro with 8GB (or 4GB at minimum), but it would work quite well.
Image: DraftCode PHP IDE