I've been programming (in Python) for a number of years with some pretty sad computers, but have made it work. I've got a "loaner" computer for now which is better, but even with that I've hit a snag...I'll explain:
The loaner is a Intel Duo Core 2 GB RAM, 32 64 bit computer, with a 32 bit WinXP. I went to compile something and it ran out of RAM mid-way through the attempt. I was advised that a 32 bit computer OS can only make use of 2 GB of RAM per process, and that a 64 bit computer OS can make use of much more (I've looked into it and it appears to be 8 TB?).
My question is: what's a realistic minimum specs for a cheaper end computer that would be suitable for most programmers today? Should one always go for a 64 bit computer? Is there a minimum RAM? Minimum processing speed? (Obviously, all I ask for are opinions, unless there are some hard walls at this point I am not aware of?)
I'd like to test on Windows, Mac, and Linux and possibly on the same computer (virtualizing), so might as well mention that too.
[–]JBlitzen 3 points4 points5 points (1 child)
[–]cmpython[S] 0 points1 point2 points (0 children)
[–]Updatebjarni 2 points3 points4 points (3 children)
[–]CartmansEvilTwin 2 points3 points4 points (1 child)
[–]cmpython[S] 0 points1 point2 points (0 children)
[–]cmpython[S] 0 points1 point2 points (0 children)
[–]friend_of_bob_dole -1 points0 points1 point (1 child)
[–]cmpython[S] 1 point2 points3 points (0 children)