Every developer would like and enjoy more memory. But if you're developing applications for normal folks, it is very important that you experience what life is like on a more limited machine.<p>That is why, more often than not, I've deliberately worked with hardware that was a generation or two behind the latest and greatest. Yes, it is a PITA. Yes, I'd enjoy the bright and shiny. But it keeps me honest about what is going to work in the wild.
Best choice was to get the 16gb of ram in my Mac Pro. It's epic working with that kind of hardware behind you. I'm running a Windows VM, all my servers are up constantly, dozen programs, etc. And still have 4.25 gb free for the sweet sweet caching.
I should stop to continue to live with 2GB I guess. can I install any kind of DDR2 SDRAM in my macbook, right? I hope I don't need to get super overpriced Apple RAM.
Every developer who creates desktop apps should work with a rather low spec machine for a while, maybe even for a whole day per week.<p>Moore's law yadda yadda, but while it's great that we don't have to include inline assembly anymore, some of the waste we're seeing currently is just abysmal.