Jump to content

Good configuration for programming PC?

- - - - -

  • Please log in to reply
20 replies to this topic

#1
carbon

carbon

    Learning Programmer

  • Members
  • PipPipPip
  • 37 posts
Can someone tell me a good configuration for programming PC and how its should look like (components)? Resonable price, 1000$!

#2
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
What languages/tools do you want to run? I've done programming on an EEE PC 4G, so it doesn't take much.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#3
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts
  • Location:Vancouver, Eh! Cleverness: 200
You'll be able to get a monster computer with lighted keyboards for a thousand, a good PC with at least a dual core and 3GBs of RAM should suffice. The market has moved to quad cores and i3/i5's since then so a good i3 should be a bonus for the cost of an older one.

I wouldn't buy in to an i7 with 12GBs of RAM unless you are doing some crazy builds such as Firefox's multi-gigabyte source code.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#4
carbon

carbon

    Learning Programmer

  • Members
  • PipPipPip
  • 37 posts
Visual Studio, Eclipse, Photoshop, Dreamweaver...

I usually use few programs at the same time so I need a very good PC. And I dont want AMD. Just Intel.


And I heard the integrated graphics (on Intel's processor) are that good that you can watch hd movies without any probem, is that true? If it is, maybe would be better to take i7 2700k for 300$ or i5 or any other with integrated graphics. I dont need PC for gaming, cause I dont play games only programming.

#5
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
What you need is a ton of RAM for Photoshop, and a large hard drive. Beyond that, not a lot, and AMD or Intel will serve you fine.

There is NO reason to get an i7 unless you want a beast of a server. If you want good graphics, don't go Intel, but for watching movies it'll be fine.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#6
carbon

carbon

    Learning Programmer

  • Members
  • PipPipPip
  • 37 posts
I noticed on ebay that Notebooks are relatively cheap. Is better to buy a notebook than PC?

#7
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts
  • Location:Vancouver, Eh! Cleverness: 200

carbon said:

I noticed on ebay that Notebooks are relatively cheap. Is better to buy a notebook than PC?
You'd have to ask yourself that. Notebooks/laptops have come so incredibly far since the turn of the century, my cheap cheap netbook can perform nearly any programming task. Just remember, a dual core processor or somewhat better, and more than two gigabytes of RAM will do wonders for your programming. Most notebooks above $500 have "discrete" graphics cards provided by Nvidia or Ati, which should allow for movies + some gaming depending on the capabilities. There are often plenty of reviews out there for modern laptops.

I'd get one if you think you want to work portably, i.e. on a desk one hour then in the livingroom or school later on. Sometimes it is better to program in more comfortable positions than on a PC with a keyboard and mouse.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#8
carbon

carbon

    Learning Programmer

  • Members
  • PipPipPip
  • 37 posts
Im looking for notebooks on ebay and a lot of them have 5400rpm (hard drive). Why so small?

#9
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
5400rpm is the speed it rotates, not the capacity of it. That is generally more than sufficient for a disk-based hard drive, and tells you very little about data access speeds.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#10
carbon

carbon

    Learning Programmer

  • Members
  • PipPipPip
  • 37 posts
I know its rotating speed. So whats impotant for data access speed?

#11
Sysop_fb

Sysop_fb

    Programmer

  • Members
  • PipPipPipPip
  • 160 posts
  • Location:Missouri
They're slower because the power needed to run a 10k rpm hdd would eat through a laptop battery like it was nothing.
Laptops are fine for programming unless you're planning on doing some heavy duty math based calculations for a research paper.

Honestly though I have a good laptop that I use when I'm at home or on the road, I bought a cheap refurbed desktop that I keep running in the back incase I have a bit of code to run that's going to take a few hours or days.... laptops aren't good at going hardcore running calculations for hours on end or atleast mine tends to overheat after 12 hours as I learned the last time.
"The best optimizer is between your ears" - Michael Abrash
Saying you can optimize a program is like saying you understand how a program works on every level of every facet on a specific machines configuration.

#12
carbon

carbon

    Learning Programmer

  • Members
  • PipPipPip
  • 37 posts
I would buy this "coller" that fits under laptop, no problem. I think it can handle programming apps.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users