Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. .Net Language Question (but not really programming...)

.Net Language Question (but not really programming...)

Scheduled Pinned Locked Moved The Lounge
csharpquestionc++visual-studio
22 Posts 15 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J James R Twine

    espeir wrote:

    We use C++/CLI. I think you should use c#.

    OK - but for what reason(s)?  Lacking language-specific support for .Net features?  IDE support for the language?  Developer support for the language?    Peace! -=- James


    If you think it costs a lot to do it right, just wait until you find out how much it costs to do it wrong!
    Avoid driving a vehicle taller than you and remember that Professional Driver on Closed Course does not mean your Dumb Ass on a Public Road!
    DeleteFXPFiles & CheckFavorites (Please rate this post!)

    A Offline
    A Offline
    Armimema
    wrote on last edited by
    #21

    One Reason: Ease of programming! I am (used to be??) a C++ developper, but had to do a project in C#. The switch to C# was extermely easy, prabably easier then the switch back to C++ (you get used to the new language constructs and the oh so dreaded garbage collector) Arend

    1 Reply Last reply
    0
    • M machman1

      This is not to add fuel to the fire, but it is good for me to hear that someone else thinks that C# and VB.Net are interchangable. My thought is that VB is so underrated and the main reason that people drift towards C# is because they have come from the C, C++ camps.

      X Offline
      X Offline
      Xoy
      wrote on last edited by
      #22

      Yeah C# and vb are pretty much interchangable. There are some miniscule differences in the il they generate (which has to do with what it is supposed to do with it) but other than that its pretty much a line-per-line equivalence :) like one of the differences is with equality comparision... string equality under vb dictates that "" = nothing, but not under C#. oh and vb gives the option of having implicit declarations and the such... Might work for learning, but it gets annoying to find bugs - just turn option explicit & option strict on as the project defaults and its good to use :cool: People who make a fuss about it will throw an fit about little differences like that, but... all in all, it won't affect much - they are almost identical. As for reasons people don't like using vb... Many people grew up with cish languages... C/C++, java, etc... So yeah, its much easier for them to use C# - its what they are used to. vb would involve learning less familiar keywords. Also, vb has improved much over time... some people are still comparing new products to old old versions... like vb 6... 4... 1... Qbasic... OLD VB CLONES THAT DON'T WORK RIGHT (stares at some people)

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups