Results 1 to 16 of 16

Thread: What exactly is C#?

  1. #1

    Thread Starter
    Junior Member
    Join Date
    Oct 2001
    Posts
    24

    What exactly is C#?

    just a question.

  2. #2
    PowerPoster
    Join Date
    Jul 1999
    Posts
    5,923
    New version of C++ and a part of Visual Studio .NET by all accounts

  3. #3
    More like MS's version of Java *ick*

  4. #4
    Frenzied Member JungleMan's Avatar
    Join Date
    Feb 2001
    Posts
    2,033
    Simplified C++, it's a Java competitor

    It's a great transition between VB and C++
    I'm bringing geeky back...

  5. #5
    Fanatic Member Gimlin's Avatar
    Join Date
    Dec 2001
    Location
    Hell
    Posts
    734
    Easy as VB useful as C++?

  6. #6
    Hyperactive Member made_of_asp's Avatar
    Join Date
    Jul 2001
    Location
    123 Fake Street
    Posts
    394
    does C# still need runtimes or is it just VB.NET?
    does C++.NET use runtimes? if it does .NET is pretty useless
    VS.NET 2003

    Need to email me?

  7. #7
    Frenzied Member DevGrp's Avatar
    Join Date
    Nov 2001
    Location
    Charlotte, NC
    Posts
    1,256
    All languages that target the .NET Framework requires the 21meg .net redistributables.

    Its just like Java with the JVM, pretty soon it'll become standard in future releases of Windows.
    Dont gain the world and lose your soul

  8. #8
    Hyperactive Member thinktank2's Avatar
    Join Date
    Nov 2001
    Location
    Arctic
    Posts
    272
    Originally posted by filburt1
    More like MS's version of Java *ick*
    A Java Program runs in a virtual sandbox.

    A C# Program runs in any system that has a .NET Runtimes installed.

    A Java Prog is compiled to byte codes.

    C# programs are compiled to IL .

    That's the major difference to boot with..

    Further.. Anything that can be done with C# can also be done with the other .NET languages.

    For the java platform, only language that can be used is JAVA.


    The version of Java for the .NET is called J# and I think it's microsoft's partner that's developing it.

  9. #9
    Hyperactive Member Scott Penner's Avatar
    Join Date
    Dec 2000
    Location
    Mountain View
    Posts
    327
    C# was definitely targeted to knock out Java.

    All the "differences", like byte code vs. IL, were made to avoid a lawsuit from Sun. In fact, the company line on C# would probably be that C# is not at all similar to Java (ha ha ha).

    Of course the syntax is slightly different. MS has embraced and replaced Java like they do most other good idea.

    Regardless, I think C# is pretty dang cool.

    This technology is far from being "useless". If you plan on programming in Windows in the future, you will have to use it. All the Windows API in the future will be released as .NET assemblies, not as C++ libraries. If you want to stick with C++, you can program for Linux; I think they have something like a .5% install base!!!
    -scott
    he he he

  10. #10
    Black Cat JoshT's Avatar
    Join Date
    Nov 2000
    Location
    WNY, USA
    Posts
    4,032
    Actually, C++ will be around for a long time as there's lots of embedded or non-PC development with it, and Win32 system's programming (drivers) will still need it.
    Josh
    Get these: Mozilla Opera OpenBSD
    I have books for sale: "MCSD in a Nutshell" and "VB Distributed Exam Cram" - PM me for details. Will also trade for a decent ATX Pentium 2 MB/CPU/RAM combo.

  11. #11
    Hyperactive Member made_of_asp's Avatar
    Join Date
    Jul 2001
    Location
    123 Fake Street
    Posts
    394
    Assembler & C will probably live long long. Assembly will live forever though. What was .NET made on? What was windows made on?
    C++ might die off some time.

    .NET is not nearly as powerful as C and Asm. So .NET will probably die some day too
    VS.NET 2003

    Need to email me?

  12. #12
    Serge's Avatar
    Join Date
    Feb 1999
    Location
    Scottsdale, Arizona, USA
    Posts
    2,744
    made_of_asp you sound to me like a very narrow-minded person (no offense).

    Microsoft is making sure that .NET becomes the standard platform, so talking about .NET dying is the same as talking about Miscrosoft dying.

  13. #13
    Lively Member
    Join Date
    Aug 1999
    Location
    Amsterdam
    Posts
    117
    thinktank2

    " Anything that can be done with C# can also be done with the other .NET languages"

    That's not entirelly true. All .NET languages should be CLS complient, that doesn't mean they have the exact same capabilities.


    "The version of Java for the .NET is called J# and I think it's microsoft's partner that's developing it."

    J# is developed by a Microsoft product team.



    All

    C# will be the language of the future in the managed world but there is still an unmanaged world out there and there always will be. The world of Asm, C, C++ but that's targetting a whole different thing. You're not going to write a device driver in C# as you're not going to write a e-commerce system in asm.

    So you guys are comparing two totally different things here !
    Last edited by gijsj; Mar 8th, 2002 at 08:45 PM.

  14. #14
    Hyperactive Member made_of_asp's Avatar
    Join Date
    Jul 2001
    Location
    123 Fake Street
    Posts
    394
    Serge

    I don't very know much about .NET though a couple of my friends have it.

    I think that C/C++ were the most successful high-level languages so far.

    .NET uses runtimes. It will take years and years to upgrade. Some people are stick stuck on DOS. For me, i am not moving .NET until these runtimes will be everywhere (just like VB6). Also i don't like the Win95 being left out cause lot's of people are using it.

    oh yeah and is it possible to write on OS with .NET languages ( C#.NET, VB.NET and C++.NET). I wonder if you can. :P

    No offence to anyone who likes, but i am not moving to .NET until it becomes popular. I might use ASP.NET though, looks pretty cool.

    Thanks for any help
    VS.NET 2003

    Need to email me?

  15. #15
    Fanatic Member nabeels786's Avatar
    Join Date
    Jul 2001
    Location
    New York
    Posts
    919
    windows was mostly written in c++

    im playing around with c# now, i like it so far
    Visit www.fragblast.com
    Gaming, forums, and a online RPG/Battle system




    (__Flagg) DOT NET? is this a Hindi Dating service?

  16. #16
    Hyperactive Member thinktank2's Avatar
    Join Date
    Nov 2001
    Location
    Arctic
    Posts
    272
    Originally posted by gijsj

    "The version of Java for the .NET is called J# and I think it's microsoft's partner that's developing it."

    J# is developed by a Microsoft product team.
    Sorry, I was confused with the .NET implementation in JAVA.

    http://www.halcyonsoft.com/news/javadotnet.asp

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width