On an LCD, there is a set number of pixels. While you can go down in size, you physically can't go up because there are no pixels that can do that. As PCRS said, if you want a bigger resolution, you'll need to pay to get it.
Does it *have* to be mobile? You said this was for Linux programmers. Programmers tend to work in the same place day after day.
If it doesn't have to be mobile then you can get the same computing horsepower cheaper in a desktop. If you are mobile occasionally, then consider plugging the laptop into a separate monitor for the majority of the time. Pretty much every laptop these days can run dual-screen that way. And good-sized 1080P monitors are pretty cheap these days
Then, you can unplug for those rare occasions when you need to take your work with you. It'll be cramped and uncomfortable. But, as the others have said, the only solution to that is size and/or money.
I am thinking of either , Dell XPS 15.6 1080p High definition, or Dell 17
I already have a good desktop, i want it mobile (But i wont be taking it everywhere i go, just occasionally), I dont want to plug seperate monitor, as the goal is to use it when I am in bad, sofa or my terrace.
I found a 16" machine on bestbuy.com with 1600x900 resolution, and a 15" machine on newegg.com with 1080 resolution, both for under $1,000. I found a few more listed for above $1,000, maybe you could find these cheaper if you shop around.
You might look for the business class machines by HP, Dell and Lenovo and see if you can configure one for under $1,000 with the higher res. display panel.