WTF? This is the desktop we are talking about here. How about just drawing an icon when the program is added and deleting it when the program is removed? Other OS's seem to do fine without re-drawing the whole fricken thing even when nothing is added or removed. In XP, the World's most used OS this can even results in generic icons replacing the originals
You know every time you do something the screen redraws stuff?
You just don't see it because it happens mighty fast? Unless you think the GUI has 2049204980 layers and thats how you can open hundreds of windows and still be able to see what's behind them.
Look up clipping. Maybe a semester of things like that will make you the master of GUIs also.
Right. How about indexing that as you go along, storing that in 500 byte file at the last shutdown, and all being ready to go when you next boot up,taking a microsecond to load at the next boot? And for all the Win 7 talk, XP is still by far the most used OS on the planet. Try launching from the start menu in a fully populated PC and see how long XP takes to draw its menus and icons
Lol, I think you're the only person whose 7 box can't handle the start menu. Like I said, 4 fully loaded Win7 machines over here don't exhibit these issues. They're just as snappy, if not snappier than XP.
And, XP is still the most widely used because it's been in use for what a decade now? Windows 7 hasn't been commercially out for a year yet really...
Give it some time and it will replace XP on all fronts.
No, the point thats eluded you is I only NEEDED ONE SEMESTER to know that your computer could be made to do things twice as fast if you did your job as a programmer right. There is a discrepancy between the hardware capability and the end product.
The point didn't elude me, because it doesn't exist. I like how you keep saying you are saying things that elude the rest of us, and that we don't get things.
Sorry, one semester of programming is not going to make you an expert on anything. People like you are the people I laugh at in school. "I GOT MY PROJECTS TO WORK THEREFORE I AM AN EXPERT.". Putsy university assignments teach you the bare ass basics of everything. If you think you could now walk into M$, sit down and optimize all of their OS stuff, then you are a complete goon.
I took two semesters of operating systems courses. I have a CS degree, and soon to be a masters. Still, I'm not going to pretend I know enough quite yet to make judgements on an a company with an OS that has been around since I was still wearing diapers. There is crap going on in Windows that would make me pee my pants trying to work with it.
It takes way more than a semester of jerking off to actually know/understand these complex/advanced/intricate/massive projects like full blown commercial OS's.
Yep, your modern day OS is pushing your hardware to the limit, but too much of that is not doing anything useful.
My level 80 warrior is pretty useful. He likes Windows 7 quite alot.