Sometimes both works out the best. If you have ever had instances where there were at least 4 or so nested blocks, sometimes the spacing in the code makes that "}//while" really helpful. I do agree that lined up brackets are important (I for one do not like it when the brackets appear immediately after the conditional statement; personal coding style).
If I may make an observation, investing in space heaters because hell has frozen over implies that the citizens of hell will be purchasing them. Don't you think that these folk have had enough heat?
As a Windows programmer, I must say that you are incorrect that IE and Explorer are as vastly different as you claim, save for a few "similar DLL calls." They both (now) make use of the exact same COM objects. Ever typed a URL into Explorer and seen how fast the container changes? Ever typed "C:\" into IE and seen how fast it becomes VERY Explorer like?
Completely unrelated to the need (or lack thereof) to remove the browser from Windows, It is true that both of these programs are just stubs that call the exact same underlying components.
Flexible, and as far as the homebrew people are concerned, slower than expected. As someone that has played with the homemade dcdev kit setups, while they can do WAV/MOD type stuff smoothly, the SH4 processor has to get involved in order to decompress MP3s in realtime. The ARM audio chip should have enough power to do it, but the guys that wrote the code can't get it to run at full speed (yet).
Not starting a holy war, but rebooting should hardly come into that type of conversation... Windows 2000 is better (IMO, don't die everyone) for things than UNIX, and UNIX is better than Windows (in general) for other things.
ON your topic [grin], W2K+ machines are better (than their older counterparts) now that you don't have to restart when you change your IP, but that doesn't stop it from forcing a restart with every hotfix. [ugh]
Of course, I am ignorant to how it originally sounded in it's Lost in Space (isn't that where it's from?) days, but in Army Of Darkness, I'd swear he was supposed to say:
Klaatu Verata Nick-tu
I've seen the movie a hundred times, but it's possible that my brain decided what it sounded like after the first time.
Which Toshiba? I have the 5005-S504, which is a 1.1GHz, 512MB laptop. How does Mandrake fare on it (have you installed it on there yet?). I run Mandrake 8.1 on my desktop at home, but my laptop runs XP Pro for now. Any results?
Mmm... nope, never heard that one. I've lived in San Jose for over 12 years, and I've only ever heard "ATM Machine" (or "MAC Machine" once when my east-coast family was visiting).
That's a little shortsighted... what company wouldn't want their product to be in as many places as possible? Apple would by lying if they said they didn't want 100% of the market share, as would any (commercial) OS maker. It's ridiculous to dog a company because they stated 100% market share as their "aim."
You should attack the methods in which MS does business (if the method deserves it), not their goals. Attacking MS "just because" will file you immediately under zealotry.
Speaking purely from basic tests with VisualStudio.NET BETA 2, most of the C# apps I compiled did take a noticable, but short period of time (half second?) to display a simple Dialog Box application.
What I do know is that this pause is probably because of the JIT compiler, and the fact that it was running in "Debug" mode. Supposedly in a production installation, the installer can run a "PreJIT" on the program, converting it to native code and allowing it to run at full speed, in comparison to say, a C++ app with identical functionality. (I have not tried any "PreJIT" for the record though... it was just in the Wrox book I was reading.)
I'll tell you though, I was rather frustrated with the BETA 2's "helping out" with the code writing (such as accidentally double clicking on the form drawing writing 20 lines of scattered code), because it didn't tell me that it added the code, nor did it provide a method to undo the action. But that is an IDE issue, and you asked about overhead... so forget it.:-)
How many minutes (or seconds) did you actually attempt to use MFC before decrying it? Maybe you didn't get past the learning curve necessary to actually use it.
As someone who needs to use MFC on a daily basis for a medium sized project, I think MFC is quite simple and functional. Matter of fact, BeOS (R.I.P.) had an OOP architecture that reminded me a whole lot of MFC.
Are there any OO-based GUIs that you enjoy, or are you a function-based programmer? If you are the latter, than you have absolutely no stance in gauging the effectiveness of such an API / class structure.
This is the biggest pile of FUD I have ever heard. Just because someone is casting a positive light on Microsoft does NOT mean that they are working for them. He is simply making the argument that C# is abstract enough to run on OS' other than Windows, and that the parent post of his was uneducated about the inner working of C#.
Having played with C# myself, I can say that it -could- have JIT compilers made for other OS' (and probably will), but the MS JIT Compiler will be the standard to compare/debug your codebase with. It'll be similar to Java in that respect (anyone remember "Write once, debug everywhere"), yet the MS JIT will have a little more pull than the other ones.
How do we know you aren't working for a Microsoft competitor, and that is the only reason you are trying to downplay a positive comment? It's worth considering at least.
Then again, we ARE on Slashdot, which is about as biased as Microsoft.com in some respects.
I think you are missing the point a little. Many DVD players have the ability to "lock out" certain ratings, while this one -modifies- the R rated movie to the point that it would be rated PG-13.
I've read that GetTickCount() in the Win32 API rolls over every 52 days. Have you noticed anything funny? I turn off my Win2K machine nightly, so I've never seen it.
I'm a fan of Slashdot, but I get a little sick of the Windows/Linux comparisons, -especially- when the post includes something like "but THIS test shows that Linux rocks!" Yay. Are we going to argue over PCs vs. Macs next?
That is one long sentence. I think you are on ellipsis (...) overload!
Sometimes both works out the best. If you have ever had instances where there were at least 4 or so nested blocks, sometimes the spacing in the code makes that "} //while" really helpful. I do agree that lined up brackets are important (I for one do not like it when the brackets appear immediately after the conditional statement; personal coding style).
If I may make an observation, investing in space heaters because hell has frozen over implies that the citizens of hell will be purchasing them. Don't you think that these folk have had enough heat?
This is to keep those menus from getting WAY too big. IE does the same thing.
> (yes, yes, I use UNIX at work -- my home computer is a game machine mostly).
... can I still be cool on Slashdot?" Grow a spine.
Jesus, is this really necessary? "Hey guys, run Unix really
As a Windows programmer, I must say that you are incorrect that IE and Explorer are as vastly different as you claim, save for a few "similar DLL calls." They both (now) make use of the exact same COM objects. Ever typed a URL into Explorer and seen how fast the container changes? Ever typed "C:\" into IE and seen how fast it becomes VERY Explorer like?
Completely unrelated to the need (or lack thereof) to remove the browser from Windows, It is true that both of these programs are just stubs that call the exact same underlying components.
Flexible, and as far as the homebrew people are concerned, slower than expected. As someone that has played with the homemade dcdev kit setups, while they can do WAV/MOD type stuff smoothly, the SH4 processor has to get involved in order to decompress MP3s in realtime. The ARM audio chip should have enough power to do it, but the guys that wrote the code can't get it to run at full speed (yet).
Not starting a holy war, but rebooting should hardly come into that type of conversation... Windows 2000 is better (IMO, don't die everyone) for things than UNIX, and UNIX is better than Windows (in general) for other things.
ON your topic [grin], W2K+ machines are better (than their older counterparts) now that you don't have to restart when you change your IP, but that doesn't stop it from forcing a restart with every hotfix. [ugh]
KLAATU, BORADA, NIh*ahem*
Of course, I am ignorant to how it originally sounded in it's Lost in Space (isn't that where it's from?) days, but in Army Of Darkness, I'd swear he was supposed to say:
Klaatu Verata Nick-tu
I've seen the movie a hundred times, but it's possible that my brain decided what it sounded like after the first time.
Lain was not created by the old man in the KIDS episode, she was created by "God"/"Deus"/Masami Eiri.
Did you miss the last few episodes? The series of confrontations she has with him is riddled with conversations about how he created her.
Hate to be a stickler on this one, but 6 is not 111, 111 is 7. 6 is 110.
4 + 2 + 0 = 6
Which Toshiba? I have the 5005-S504, which is a 1.1GHz, 512MB laptop. How does Mandrake fare on it (have you installed it on there yet?). I run Mandrake 8.1 on my desktop at home, but my laptop runs XP Pro for now. Any results?
Mmm ... nope, never heard that one. I've lived in San Jose for over 12 years, and I've only ever heard "ATM Machine" (or "MAC Machine" once when my east-coast family was visiting).
Jesus, if you are going to correct someone, at least be right. USB's spec is 12Mbps.
Maybe I fail to see the humor, but if you resort to weaponry to protect your interests in an OS, you need to re-prioritize.
Had to.
That's a little shortsighted... what company wouldn't want their product to be in as many places as possible? Apple would by lying if they said they didn't want 100% of the market share, as would any (commercial) OS maker. It's ridiculous to dog a company because they stated 100% market share as their "aim."
You should attack the methods in which MS does business (if the method deserves it), not their goals. Attacking MS "just because" will file you immediately under zealotry.
Speaking purely from basic tests with VisualStudio.NET BETA 2, most of the C# apps I compiled did take a noticable, but short period of time (half second?) to display a simple Dialog Box application.
:-)
What I do know is that this pause is probably because of the JIT compiler, and the fact that it was running in "Debug" mode. Supposedly in a production installation, the installer can run a "PreJIT" on the program, converting it to native code and allowing it to run at full speed, in comparison to say, a C++ app with identical functionality. (I have not tried any "PreJIT" for the record though... it was just in the Wrox book I was reading.)
I'll tell you though, I was rather frustrated with the BETA 2's "helping out" with the code writing (such as accidentally double clicking on the form drawing writing 20 lines of scattered code), because it didn't tell me that it added the code, nor did it provide a method to undo the action. But that is an IDE issue, and you asked about overhead... so forget it.
How many minutes (or seconds) did you actually attempt to use MFC before decrying it? Maybe you didn't get past the learning curve necessary to actually use it.
As someone who needs to use MFC on a daily basis for a medium sized project, I think MFC is quite simple and functional. Matter of fact, BeOS (R.I.P.) had an OOP architecture that reminded me a whole lot of MFC.
Are there any OO-based GUIs that you enjoy, or are you a function-based programmer? If you are the latter, than you have absolutely no stance in gauging the effectiveness of such an API / class structure.
> but F=ma should still apply :)
You do mean F=mv, no?
This is the biggest pile of FUD I have ever heard. Just because someone is casting a positive light on Microsoft does NOT mean that they are working for them. He is simply making the argument that C# is abstract enough to run on OS' other than Windows, and that the parent post of his was uneducated about the inner working of C#.
Having played with C# myself, I can say that it -could- have JIT compilers made for other OS' (and probably will), but the MS JIT Compiler will be the standard to compare/debug your codebase with. It'll be similar to Java in that respect (anyone remember "Write once, debug everywhere"), yet the MS JIT will have a little more pull than the other ones.
How do we know you aren't working for a Microsoft competitor, and that is the only reason you are trying to downplay a positive comment? It's worth considering at least.
Then again, we ARE on Slashdot, which is about as biased as Microsoft.com in some respects.
I think you are missing the point a little. Many DVD players have the ability to "lock out" certain ratings, while this one -modifies- the R rated movie to the point that it would be rated PG-13.
Interesting ...
I've read that GetTickCount() in the Win32 API rolls over every 52 days. Have you noticed anything funny? I turn off my Win2K machine nightly, so I've never seen it.
I'm a fan of Slashdot, but I get a little sick of the Windows/Linux comparisons, -especially- when the post includes something like "but THIS test shows that Linux rocks!" Yay. Are we going to argue over PCs vs. Macs next?
> 3.2Gbps!
One point twenty one jiggawats?! What the hell is a jiggawatt?!