Thread: C#/vb/java

  1. #31
    Banned
    Join Date
    Oct 2004
    Posts
    250
    I dont like the sound of JAVA looks to slow lol, im planning on using C# for building small utilities and code everythign else in C++.
    Last edited by cgod; 01-28-2005 at 09:15 PM.

  2. #32
    UT2004 Addict Kleid-0's Avatar
    Join Date
    Dec 2004
    Posts
    656
    Java slow!? ...that's true. But so is C#, jeezzus squeezus. You know what would be really good for you, is making all of your GUI in C#, and then using C++ for doing the backend stuff, like doing the actual work lol. That's what I want to do with Java's GUI SWING, because C++ Linux GUI is a nightmare.

    Check out this discussion if you want to use C++ unmanaged DLLs with your C# projects:
    http://cboard.cprogramming.com/showthread.php?t=61092

  3. #33
    Banned
    Join Date
    Oct 2004
    Posts
    250
    Do you know what the differnce between managed C++ and normal C++? i heard managed C++ is slower....

  4. #34
    UT2004 Addict Kleid-0's Avatar
    Join Date
    Dec 2004
    Posts
    656
    Yeah, managed is using the .NET framework. That means that Managed C++ is exactly as slow as C#, because they're both converted to the .NET Intermediate Bytecode whateveryacallit.

  5. #35
    Banned
    Join Date
    Oct 2004
    Posts
    250
    What advantages are thier of coding in managed C++ over normal C++ other than being slower and unportable.... i have to redownload the DX9 SDK because it woudent install proply with my new compiler VS7

  6. #36
    UT2004 Addict Kleid-0's Avatar
    Join Date
    Dec 2004
    Posts
    656
    Quote Originally Posted by cgod
    What advantages are thier of coding in managed C++ over normal C++ other than being slower and unportable
    That's basically it. More speed and unportability. But it's easy to be portable with unmanaged C++ as long as your standard with your code.

    Quote Originally Posted by cgod
    I have to redownload the DX9 SDK because it woudent install proply with my new compiler VS7
    Did the other download get corrupted while downloading?

  7. #37
    Banned
    Join Date
    Oct 2004
    Posts
    250
    So managed C++ is faster than normal C++? i installed VS7 then uninstalled the DX9 SDK and tried to reinstall.... it worked allright but it dident seem to "intergrate" into the compiler like it had with MSVC 6.0 it dident evan search for the SDK include files so i coudent get anything to compile.

  8. #38
    UT2004 Addict Kleid-0's Avatar
    Join Date
    Dec 2004
    Posts
    656
    Oh no no
    Managed is slower that unmanaged because Managed runs off of the .NET Framework. Unmanaged runs straight off the machine.

    As for the DX9 SDK on VS7, you have to find the DLL files that are included with the SDK, and add them to your references on the your project.
    The names of the DLLs are like:
    DirectX.dll
    DirectX.AudioandVideo.dll
    DirectX.DirectShow.dll
    etc...(there are about 7 of them total)

    Search for DLLs like that in the folder that you installed the DirectX SDK.

  9. #39
    Registered User
    Join Date
    Feb 2005
    Posts
    19
    Quote Originally Posted by cgod
    There are rumours going around that C# is faster at running Direct X apps than C++ is this true will C# take over C++ for game development?
    I don't think C# will every compete with C++ for speed. C++ is still about 5 or 6 times faster than C#. I would never use bytecode compiled languages for game development. I doubt their portability. C++ can be more portable than Java or C#.

  10. #40
    & the hat of GPL slaying Thantos's Avatar
    Join Date
    Sep 2001
    Posts
    5,681
    Please don't bump old threads.

Popular pages Recent additions subscribe to a feed