Click here to Skip to main content
15,887,135 members
Please Sign up or sign in to vote.
2.00/5 (1 vote)
See more:
Hello,

I'm required by my employer to come up with a document for a computer that can handle development for the next 5 to 10 years. What are your thoughts that would be the average to optimal development machine? This machine will have the latest visual studio installed. Our biggest project has over 160 projects in one solution that is WPF, Prism, CSLA with C#. We cannot reduce the size so we have to deal with it. Your thoughts and comments is appreciated! :)

Here is what I have so far:
Current
CPU: Intel Duo Core E6550
Windows Hard Drive: 80GB Mechanical
Data Hard Drive: None
Memory: 8GB

Average:
CPU: Intel i5
Windows Hard Drive: 120GB SSD
Data Hard Drive: 1TB
Memory: 16GB

Optimal:
CPU: Intel i7
Windows Hard Drive: 320GB SSD
Data Hard Drive: 4TB
Memory: 64GB
Posted
Updated 28-Feb-14 10:24am
v3

Quote:
I'm required by my employer to come up with a document for a computer that can handle development for the next 5 to 10 years


To be honest, it's impossible to buy a machine for next 5 to 10 years, because of the technological development is faster year by year.
I vote for second machine (called optimal). I think it should meet requirements for the next 2-3 years. What happens then, we will see.

BTW: the proper discussion board is: Hardware-Devices[^]
 
Share this answer
 
This is off-topic, but if you are a software developer, you should think more strictly and avoid making statements which are stronger than they can be, like in this case. This is something you should better pay attention for.

No one probably can know what exactly is average (it is impossible to collect representative statistics on what people really use), and the concept of "optimal" simply make no sense, because criteria are contradictory. Weight factors for criteria cannot be determined due to lack of information. For example, if you had unlimited funds, "optimal" may mean the most powerful PC which can be obtained at this time. If time is critical, "optimal" may be one of the available boxed models in nearest store. It all depends.

It's important to understand that in modern world performance of a particular system become less and less important, unless you solve very special problems. The configurations you listed are just reasonable enough, no more. But then can easily be made a bit cheaper, without compromising present-day needs. It all depends.

—SA
 
Share this answer
 
Comments
[no name] 28-Feb-14 23:48pm    
+5, Very great answer! Kind regards, Bruno
Sergey Alexandrovich Kryukov 28-Feb-14 23:54pm    
Thank you very much, Bruno.
—SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900