To me the right subset of C++ is precisely the subset they use in wxWidgets. Classes, C macros to simplify stuff and no templates.
Sadly they want to use STL (having already a very good wxString class and great IO classes) and other assorted stuff just to please the language zealots.
Also, remember that you're UID is not that far away from mine, It doesn't matter. He was pointing out that your ID (1150737) is very far from fishbowl (7759).
And I think that memes should at least carry a little bit of logic to be valid.
Reading the links you provided it seems that games and indeed all programs load faster in Vista than in XP.
But for actual gaming (measured in fps) XP is still faster by about 2%-5% in most cases, losing in just 2 of about 15 tests.
I don't see how can you reach the conclusion that Vista is faster for actual gaming, based in those links.
However the real test should be this: I game in XP. I have an optical USB mouse that can be plugged to the PS/2 port, and there's a huge difference between playing with the USB interface and the PS/2 one. There's no input lag with the PS/2 connection.
However this is not enough to score a frag with some of the people I game with. I had to disable all performance counters in XP, to be able to reach the same framerates in multiplayer that I had in offline play. Now the network performance is amazing. The difference between getting a frag or being killed is just a small fraction of a second, and the fact that there's no lag in any part of my system helps me a lot.
So my test would be using a heavily tuned Vista system, and see if I can feel the same responsiveness in competitive playing as I feel it in XP.
So far my only test has been a default Vista in a friend's laptop, and the damn thing would lag by almost 15 seconds just to show some text I have typed!!!
More tests are needed, but your links don't really paint Vista as superior to XP at all. Well they do, but only for loading times, not running performance.
A Geforce 6150 with a Sempron 3400+ can run NFS Most Wanted well enough to not having to buy a dedicated card for it. Not all options enabled, but looks good enough.
It also runs Deus Ex at max settings.
The reviews of the 780G are really good compared with the 6150, but I don't think it would be the 'first'.
Another feature I would like to have is a graph showing CPU usage by tab, so I can close the more demanding tabs instead of closing the browser, for gaming and related activities.
And C++ & Lisp are my two favorite languages.
I'll be using wxWidgets and providing a faster and nicer looking App without investing too much time coding it.
I dissagree in one detail with you:
To me the right subset of C++ is precisely the subset they use in wxWidgets. Classes, C macros to simplify stuff and no templates.
Sadly they want to use STL (having already a very good wxString class and great IO classes) and other assorted stuff just to please the language zealots.
And if you want to write a GUI in C++ wxWidgets is my toolkit of choice.
There are others but this is one of the best, and has the best license by far.
I guess Lisp is really hard for you.
Let me guess... are you white???
http://stuffwhitepeoplelike.wordpress.com/2008/01/20/9-making-you-feel-bad-about-not-going-outside/
Don't worry about PC gaming dying.
Just wait till the end of this year: Starcraft2 will probably sell 50 million copies in the first month. (More than half of them in S. Korea).
That will put things in perspective.
I know I will buy mine. And some of my friends too.
Not only that, but a HUGE part of the experience is not to be able to see the screen of others.
You feel alone. You feel hunted. Or you feel the thrill of the hunt.
Otherwise, part of the strategy is lost. Only cheaters try to see the screen of the other players.
So splitscreen games = no strategy required, just trying to hit the buttons faster than the other player.
And I think that memes should at least carry a little bit of logic to be valid.
That's why I like to play with a gamepad in one hand and a mouse in the other.
Ughh... who wants to play in a laptop ???
I think that computer games (and serious software) are for Desktops and Laptops are just for showing powerpoint stuff and websites in meetings.
Well, laptops are also for chatting while you're in your bed. But I prefer to have a nice Desktop and a cheap laptop.
My Desktop can run Oblivion just fine, thanks U_U.
Well, thinking about it, my friends play games in their laptops. And my much bigger screen helps me own them.
Anyway, the laptop gaming experience is awful.
32 Tabs here. In Opera using 245MB RAM.
I don't question your tab usage tough. I've seen my mother using only 3 tabs.
Yeah, but they are giving us a refreshing twist to the old and boring 'but will it run linux' jokes.
What about the first half of FarCry? (Or Crysis) ?
Play those in the high difficulty setting and be prepared for a blast.
The second half of each game is about monsters and aliens and not as good as the first part.
Only if it's from chinese snakes.
Well Opera has the same. Some scripts can even be run by both browsers without modification.
And Opera is closed source.
To me it only shows that software published by a reputable source* is inherently more secure than software published by an unknown party.
* Microsoft is not a reputable source.
Reading the links you provided it seems that games and indeed all programs load faster in Vista than in XP.
But for actual gaming (measured in fps) XP is still faster by about 2%-5% in most cases, losing in just 2 of about 15 tests.
I don't see how can you reach the conclusion that Vista is faster for actual gaming, based in those links.
However the real test should be this: I game in XP. I have an optical USB mouse that can be plugged to the PS/2 port, and there's a huge difference between playing with the USB interface and the PS/2 one. There's no input lag with the PS/2 connection.
However this is not enough to score a frag with some of the people I game with. I had to disable all performance counters in XP, to be able to reach the same framerates in multiplayer that I had in offline play. Now the network performance is amazing. The difference between getting a frag or being killed is just a small fraction of a second, and the fact that there's no lag in any part of my system helps me a lot.
So my test would be using a heavily tuned Vista system, and see if I can feel the same responsiveness in competitive playing as I feel it in XP.
So far my only test has been a default Vista in a friend's laptop, and the damn thing would lag by almost 15 seconds just to show some text I have typed!!!
More tests are needed, but your links don't really paint Vista as superior to XP at all. Well they do, but only for loading times, not running performance.
A Geforce 6150 with a Sempron 3400+ can run NFS Most Wanted well enough to not having to buy a dedicated card for it. Not all options enabled, but looks good enough.
It also runs Deus Ex at max settings.
The reviews of the 780G are really good compared with the 6150, but I don't think it would be the 'first'.
It vastly depends on your friends.
They rarely come here to my house. But for online playing they have all the time in the world, and they all have computers and ADSL.
Beat? Yeah show me a console that can do 2048x1536...
From: http://graphics.cs.uni-sb.de/~sidapohl/egoshooter/
"runs faster with more computers (about 20 fps@36 GHz in 512x512 with 4xFSAA)"
Sure, it runs easily.
I don't buy the 100% OSS thing.
I want an Open source and open standards compliant Operating System, with the possibility to develop any kind of software on it, with any license.
That way everyone will benefit from changes in the OS and it will be a levelled playing field, where merit will decide market share.
If Linux can't provide that, meaning you can only develop GPL software there, I don't want it. I have to eat, you know.
A very hard to master computer driving simulation:
http://en.wikipedia.org/wiki/Grand_Prix_Legends
That sounds like a nifty feature.
Another feature I would like to have is a graph showing CPU usage by tab, so I can close the more demanding tabs instead of closing the browser, for gaming and related activities.