Strike |
02-29-2004 09:32 PM |
Quote:
Originally posted by xarius
I am going to answer this, regardless of how trollish the initial post was.
|
How trollish was it? It wasn't trollish at all. It was an honest question intending to elicit honest answers from people.
Quote:
Basically, programs written (and written well) in C/C++ are fast. That is the prime reason for anyone using C++.
|
You can't speak for everybody, and nor can I. That's why I am asking for people's reasons in choosing C/C++ when they decide to create a program. When speed is of paramount importance, I fully understand (and generally agree with) the choice of C/C++ as the implementation language.
Quote:
Even in this day and age with fast machines, speed is of the essence. a few seconds of performance loss might not seem important, but then how many programs/daemons/scripts etc. do you run on your machine in a day?
Let's say 50 (for the sake of the argument). If all these programs were written in Java, and perform at about 3/4's the speed of C++, how much time have you lost just waiting for things to happen.
|
First of all, a few seconds is always important, but other implementations would introduce delays of maybe milliseconds. And also, as I've said a few times now, I'm not talking about daemons or anything else, so 50 is a ludicrous number to use as an example. Most people are hardly ever using more than a dozen interactive apps at once, and they certainly aren't actively using more than a handful of those apps at once.
Quote:
Also the "memory management" argument is ludicrous, I hardly ever have to bother with managing memory, if I don't want to.
|
Then (assuming we're talking about C/C++) either (a) you aren't making secure programs, (b) you aren't making any programs, (c) you're using some sort of compiler patch, or (d) you are bothering with it
Quote:
Just use it like everyone else instead of trying to be controversial and non-conformist ok?
|
I hope this is a joke, but there's no smiley or anything like that to indicate that it is. But I seriously hope that it is.
|