I'm working on building a computer with my girlfriend. OK her and a friend are doing all the work and I'm just there to look pretty. They asked me what programs I want on my PC and I could only name the basics.
So forum. What are some programs you consider essential to your PC?
Comments
Use this as a list. That way she can do a one-click install of everything you want. My package is generally:
Chrome
Spotify
Skype
Steam
LibreOffice
CCCP codecs
iTunes
uTorrent
MS Security Essentials
Various runtimes
7-Zip
Notepad++
Picasa
What you should do is USE your phone/computer/etc. Just use it with nothing on it. Then as you are using it, if you find that you need something you do not have, then go get that thing. It's the same with changing default configurations and settings. Do not change anything! Just use your computer and if something is wrong, and you discover that changing a setting is the solution, THEN you change that, and only that.
If you have a clean machine and you start installing a whole bunch of apps right off the bat, you are doing it wrong.
For example, someone might ask "How do I make this particular FTP server work on Windows?" I will immediately ask "Why do you need an FTP server?" You need to tell me what you were trying to do in the first place. "I need to send this 1GB file to my friend. How do I do that?" Now THAT is a real question, and setting up an FTP server may work, but is not the best or easiest solution at all.
Also, I want to take this opportunity to remind you that CCCP is useless unnecessary garbage. VLC, XBMC/Boxee, and MPlayer can all play every single video file imaginable. Pick one. I have yet to meet a video file that will not play perfectly every single time.
If you are asking about an app do not ask "What is the best program that does X" instead ask "I need to do X, but I don't know how. How do I do X?"
You may argue whether or not CCCP is trustworthy/untrustworthy. I personally don't trust something so shady. Even if it is not shady at all, at bare minimum it has committed the crime of having a million useless checkboxes. Even if it does work, why bother with some hacky, ghetto, unpolished software, when there are high quality slick, professional, free, non-ghetto alternatives?
Now, what do you mean by "various runtimes?"
So I ventured elsewhere and found it shortly thereafter.
http://www.sublimetext.com/2
There is also an extremely valid argument that, aside from a superbly bare list of essentials, almost everything one might install is superfluous at this stage.
I do only install things I know I'll use. Perhaps CCCP isn't the best choice for one of those things, but that list is reasoned, and I use all of those programs on a more-or-less daily basis.
As for those runtimes.
Don't go out of your way to install Flash. Just have it be installed the first time you inevitably go to YouTube.
Don't install Java EVER unless you are a Java programmer. Java is the #1 source of security vulnerabilities. Unless you constantly update your JRE every single day, you will likely be hit by some nasty payload embedded in a web page. I do not have Java on any of my machines, and I never need it.
Don't install Silverlight. If you ever go to watch a Netflix movie, then it will install. Same for Air.
Just install things as you need them. And this is why you will always have computer problems. My computers are always perfect and never have any problems whatsoever. Yet, people don't listen to me, then complain when their computers have problems. Then we have an I told you so thread. Then somehow I'm the bad guy.
EDIT: On the plus side, this is getting me to uninstall a ton of shit that's kind of accumulated. None of it shady, but still many programs I don't use.
And sure, it won't actually hurt anything directly to install it out of the gate instead of waiting until you use it. But it does create a bad habit. Those things you are uninstalling? That's because you had this bad habit of installing things you didn't need in the first place. I go to check for things to uninstall, and I have a hard time finding things that aren't Steam games.