I'm wondering if I can buy a computer that can fit in a pocket even if it only had like a 5 GB HDD that would be okay as long as it could install stuff such as a c++ compiler and editor and other programs that you could find on normal computers. So is there such a thing?