|
The 1GHz machines from a few years back run Visual Studio just fine. If I was a gamer, I might enter the upgrade loop, but as I'm not, I prefer to spend the extra money on books.
|
|
|
|
|
The last thing I upgraded was my RAM (2GB -> 3GB) and bought a 600GB external.
The next upgrade will probably be for gaming purposes (New graphics card), or another External (They always seem to run outta space... :p)
-= Reelix =-
|
|
|
|
|
They might run small projects fine, but an older machine will definately bog down on larger solutions(I'm talking like 30+ projects), especially web apps. Debugging applications that do a lot of memory manipulation is also considerably more enjoyable on a fast PC.
We also target Vista/Win7 with some of our applications, and I wouldn't touch Vista with a 10 foot pole without a decent dual core processor.
With good PC's going for $400 brand new with 2GB ram and core 2 duo processors these days, sacrificing developer efficiency to save on hardware costs just doesn't make sense in my opinion.
|
|
|
|
|
I went from a Windows XP x64 machine with 8GB Ram, 500GB HDD, Dual 24" 1920x1200 screens provided by my employer in 2007, to an Acer 9" Aspire One with 1GB RAM, and a 9" 1024x600 screen in 2008/2009.
This is because I'm now have my own contracting company and am moving around a lot in a sales and development role, so I needed something really portable.
Gives me a whole new perspective on GUI layout working on a 1024x600 screen. Has made me a lot more conservative in how much non functional clutter I put in the user interface.
|
|
|
|
|
John Stewien wrote:
Gives me a whole new perspective on GUI layout working on a 1024x600 screen. Has made me a lot more conservative in how much non functional clutter I put in the user interface.
thank you, from my parents, who have a hard time reading fine print, so they run their screen in 600X400! so the letters are bigger..
and thank you from me, being a nomad(i.e. semi-officeless right now...) my development computer has by necessity become my laptop(s) and poor gui layout is my biggest complaint (usually)...
Thanks for remembering that not everyone uses a massive resolution screen...
|
|
|
|
|
I create rather distinctive GUI's (compared to the usual, at least) because I spent 9 year developing for Point-of-Sail. Once you have a touch-screen to work with (and 15" was all that was usually affordable for customers), the whole world changes.
1 - Territory is very precious - redraw subsections of screen with every user-event to accommodate changing context.
2 - Things have to be big enough for [fat] fingers.
3 - Had to be readable from several feet.
4 - Had to be dirt-simple obvious to use, allowing for employee turnover.
I've still not gotten over the styling.
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein
"How do you find out if you're unwanted if everyone you try to ask tells you to stop bothering them and just go away?" - Balboos HaGadol
"It's a sad state of affairs, indeed, when you start reading my tag lines for some sort of enlightenment. Sadder still, if that's where you need to find it." - Balboos HaGadol
|
|
|
|
|
Balboos wrote: I spent 9 year developing for Point-of-Sail.
Oops, I hope you werent developing that for 9 years! (joke on typo )
xacc.ide - now with TabsToSpaces support IronScheme - 1.0 beta 2 - out now! ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))
|
|
|
|
|
Now you no as well as the wrest of us - if the spell checker says it's OK - it's OK.
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein
"How do you find out if you're unwanted if everyone you try to ask tells you to stop bothering them and just go away?" - Balboos HaGadol
"It's a sad state of affairs, indeed, when you start reading my tag lines for some sort of enlightenment. Sadder still, if that's where you need to find it." - Balboos HaGadol
|
|
|
|
|
How does that run Visual Studio btw? I was thinking of getting a netbook, and people are saying it won't have the horsepower to run Visual Studio.
Here at work I'm using VS.NET 2005 Pro, with Resharper and source control integration. Our solution is over a half million lines of code, so the studio footprint is usually 300-500 MB, not including sql; so I can see not being able to do something like that. At home I run studio express and with my other(smaller) projects the footprint is like 80MB, so I was hoping I could get away with it.
How responsive is it for you on the netbook?
|
|
|
|
|
Here, I am using an Advent 4211 Laptop - 1Gb RAM, Intel Atom N270, 80Gb HD, 10" widescreen (1024x600) and have loaded it up with Apache, PHP, Python, Perl, MySQL, SQL Server Express, Sharpdevelop, VS2008 Express, ASP.NET, mono, OpenWatcom, and am happy to work on it. It takes a day or two to get used to the keyboard, but it has amazed me how much it was able to hold up...even with opera, thunderbird, and oh yeah throw in a couple of flv's and it can take it, seriously though a ram upgrade is on the way....
My 2cents,
Take care,
Tom.
#define STOOPID
#if STOOPID
Console.WriteLine("I'm stoopid!");
#endif
|
|
|
|
|
Tomas Brennan wrote: seriously though a ram upgrade is on the way
Yes, my next netbook will have at least 2GB of RAM and a 1280x720 screen. I still plan on buying another netbook though when I upgrade. My family members are waiting patiently for me to cast this one aside.
|
|
|
|
|
DiscoJimmy wrote: How does that run Visual Studio
I run Visual Studio 2005 Pro, and Visual Studio 2008 Pro. 2008 runs better but they both run fine. My projects are mainly C# though, I don't have any big C++ projects that I'm working on at the moment. The drive is encrypted with true crypt, and I use TortoiseSVN for my source control client. I also have SQL Server, and PostgreSQL running. Generally I have the following running as well:
RSS Bandit
Live Mesh
Live Messenger
Skype
IE7
Excel 2003
Word 2003
Windows Live Mail
Paint.NET
|
|
|
|
|
So you have VS Pro AND SQL Server running on a netbook?
|
|
|
|
|
DiscoJimmy wrote: So you have VS Pro AND SQL Server running on a netbook?
Actually looking at it, it's SQL Server Express, which I use for development, mainly web stuff - and VS Pro.
|
|
|
|
|
I bought myself a netbook as well (Lenovo Ideapad s10) and love it, but it does not really qualify as a "development machine".
I could easily run a C++ dev environment on it, but the screen is too small for serious programming, and keybord as well.
|
|
|
|
|