Um duh. Yes I've been programming with COM for 5 years.
How do you tihnk CoCreateInstance constructs an object from a classid? How do you think COM knows which IID relates to which interface?
Yes. The registry.
You have to register all com interfaces and objects in the registry..NET allows "xcopy" installs. No registry entries, just copy the entire directory and you're done.
COM simply wouldn't work without some kind of registry or repository.
But if you want to use DirectX from C# then why not just use Microsoft's.NET framework. It works well under Windows and *will* support DirectX. There's absolutely no need for Mono to support DirectX at the moment.
The better thing to do would be to write a standard cross platform.NET API for sound, 3d, graphics etc. I've been porting JavaSound to.NET and there's a C# port of OpenGL.
From what I've read of initial impressions of Tablet PCs, the thing that sucks the most is the crappy Microsoft inking software, that is neither easy to learn to write for (sucks worse than Graffiti)
LOL. You just write in your own handwriting. How is that harder to learn than Graffiti? I've tried it and it works magnificently. You don't have to write one letter at a time nor do you have to learn how to write characters differently. It seems to work better if you write in cursive tho.
Microsoft Inking is the result of years of research and millions of dollars. Good luck OSS.
Well if you don't need it don't buy it. If there isn't a need for it, noone will buy it and they'll stop making it.
Personally, I'd want to be able to google anywhere, anytime. Imagine the largest human library in existance accessible from a device that sits in your pocket.
It is also meant to be ephemeral, unless there is an IM out there that allows for me to keep all previous messages (or not), arranged in a coherent, logical way, as I can email messages
I think most/.ers would be just as happy to get the answer to: "what is sex like on earth?".
Re:Real gamers use Win32, not linux
on
Mesa 5.0 Released
·
· Score: 2, Informative
I think he's talking about the licensing fees for windows (you need windows to use the latest DirectX). The DirectX SDK (like all Windows SDKs) is free.
With that and many other unique facts about your planet, solar system, galaxy, and universe people still think it was created by accident. They just can't seem to get it that someone created us and our environment and with the complexity of our universe you just don't get that out of happenstance (apologies to the million typing monkeys).
Duh. Well these amazing coincidences only had to happen once. It could have taken a billion eons and many cycles of the universe to happen. If it didn't happen, we wouldn't be here to question it. If it does happen, then everything would look like it was made perfectly for us to live in. We wouldn't be here to question it if it didn't form the right way. And with randomness and inifinite time, it had to eventually happen.
Um duh. Yes I've been programming with COM for 5 years.
.NET allows "xcopy" installs. No registry entries, just copy the entire directory and you're done.
How do you tihnk CoCreateInstance constructs an object from a classid?
How do you think COM knows which IID relates to which interface?
Yes. The registry.
You have to register all com interfaces and objects in the registry.
COM simply wouldn't work without some kind of registry or repository.
But if you want to use DirectX from C# then why not just use Microsoft's .NET framework. It works well under Windows and *will* support DirectX. There's absolutely no need for Mono to support DirectX at the moment.
.NET API for sound, 3d, graphics etc. I've been porting JavaSound to .NET and there's a C# port of OpenGL.
.NET.
The better thing to do would be to write a standard cross platform
Anyway, if you want to use DirectX, use
Please explain your point of view, because I just can't understand why people are running away from COM as if it were the plague
Um. Because
COM relies too much on windows APIs, it's not cross platform, it relies too much on the system registry and it only works on windows.
uh right. and with com support, directx9 (which still isn't out yet) would still not work on mono under linux.
It's much better to use something crossplatform like csgl (c# opengl bindings).
We're trying to peel off COM reliance here...
strncpy(), strncat(), snprintf() - only snprintf() of these is easy to use safely but it's still somewhat unportable (Windows).
What? You're saying windows doesn't have those functions?! What a load.
you idiot. look up strcmp.
Obvious proof that the editors deliberately introduce errors into articles to provoke trolling and mindless bashing.
Great. You'd put him into another 15-year coma.
From what I've read of initial impressions of Tablet PCs, the thing that sucks the most is the crappy Microsoft inking software, that is neither easy to learn to write for (sucks worse than Graffiti)
LOL. You just write in your own handwriting. How is that harder to learn than Graffiti? I've tried it and it works magnificently. You don't have to write one letter at a time nor do you have to learn how to write characters differently. It seems to work better if you write in cursive tho.
Microsoft Inking is the result of years of research and millions of dollars. Good luck OSS.
Just because they plan layoffs doesn't mean they've been selling CPUs at a loss.
are disallowing AMD market share by dropping prices so low AMD has to sell at a loss.
Excuse me? What sense would it for AMD to sell CPUs at a loss?
Got a link?
Linux does not pretend to be something it's not.
It doesn't pretend to be a viable desktop replacement for windows?
Well if you don't need it don't buy it. If there isn't a need for it, noone will buy it and they'll stop making it.
Personally, I'd want to be able to google anywhere, anytime. Imagine the largest human library in existance accessible from a device that sits in your pocket.
Ahh... so that explains the three voices in my head!
SID chip forever!
Wah to go brutha
That's right, ladies and gentlemen, you're conciousness is running on a processor that's slower than the chip in your GBA or your Palm Pilot.
Ouch.
Then we rate them, by my calculations, you're brain is running at a level equivalent to a C64.
Ouch.
It is also meant to be ephemeral, unless there is an IM out there that allows for me to keep all previous messages (or not), arranged in a coherent, logical way, as I can email messages
ICQ can do that too. My ICQ logs go back to 1997.
I think most /.ers would be just as happy to get the answer to: "what is sex like on earth?".
I think he's talking about the licensing fees for windows (you need windows to use the latest DirectX). The DirectX SDK (like all Windows SDKs) is free.
With that and many other unique facts about your planet, solar system, galaxy, and universe people still think it was created by accident. They just can't seem to get it that someone created us and our environment and with the complexity of our universe you just don't get that out of happenstance (apologies to the million typing monkeys).
Duh. Well these amazing coincidences only had to happen once. It could have taken a billion eons and many cycles of the universe to happen. If it didn't happen, we wouldn't be here to question it. If it does happen, then everything would look like it was made perfectly for us to live in. We wouldn't be here to question it if it didn't form the right way. And with randomness and inifinite time, it had to eventually happen.
Won't a tablet with a passive touch screen by really annoying if you're trying to write on it?
Most people write with the sides of their palm touching the surface.
An active touch screen makes much more sense on a tablet pc. You're less likely to accidentally 'spill ink' on the document you're working on.
Hmm I fly R/C planes too. How did you control the camera?
Timer?
Servo?
Custom controller circuit?
i was replying to (and refuting) a post that said "xml is completely and utterly useless" you idiot.
uh Kahn was a genetically engineered human.
you are an idiot. read my post again.