CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 6 of 6
  1. #1
    Join Date
    Oct 2010
    Posts
    1

    Programming language for POS

    Hi!
    I'm planning to hire a person to make a POS program, but I'm unsure of which language I should choose.

    I've talk to two people, the first recommended VB6, and the second one recommended VB.NET.

    I don't have any knowledge of programming languages, but my first thought was to go for C++ or C#/.NET

    I'm afraid that if I get one of these programmers to do this in VB6 or VB.NET, I would go for a programming language that's a little old, and not very nice for the future. Since this will be a desktop application and will be updated on a regular basis, for many years.

    As stated earlier, I don't have any experience with this, so any thoughts will be appreciated.

    Thanks in advance.

  2. #2

    Re: Programming language for POS

    Hi

    vb6 is old and no longer supported by Microsoft.

    I work in vb.net and c#, and I seriously doubt that either language is going anywhere near the garbage can any time soon.

    Most c# developers will tell you that c# is far superior to vb.net, but in my humble opinion that isn't all that true.

    Anything that can be done in c# can also be done in vb.net.
    It all compiles to the same thing once compiled too.

    c# does seem to be a little less cluttered with unnecessary code, and is a little quicker to develop in.

    I would suggest that you go with c#, mostly because it seems to be preferred these days.

  3. #3
    Join Date
    Feb 2011
    Location
    United States
    Posts
    1,016

    Re: Programming language for POS

    I echo quincarroll's comments. I have written in many languages and my general thought is that C# will provide rapid development in an environment that has a lot of available library support and be maintainable into the foreseeable future. C++ is too low-level for efficient development I think. Don't use VB6: as noted, it is an older language and been supplanted with .NET languages (VB.NET and C#). Note that VB.NET basically shares all the same good qualities that C# does. My personal preference is for C#, but that's all it is: a preference.
    Best Regards,

    BioPhysEngr
    http://blog.biophysengr.net
    --
    All advice is offered in good faith only. You are ultimately responsible for effects of your programs and the integrity of the machines they run on.

  4. #4
    Join Date
    Jul 2011
    Posts
    1

    Re: Programming language for POS

    i suggest using c++ or c, it's suitable for POS device programming.
    C# only run at window system, hard to port.

  5. #5
    Join Date
    Feb 2011
    Location
    United States
    Posts
    1,016

    Re: Programming language for POS

    Quote Originally Posted by ptclin_2007 View Post
    C# only run at window system, hard to port.
    I've had good experiences running C# programs in Linux under Mono: http://www.mono-project.com/Main_Page
    Best Regards,

    BioPhysEngr
    http://blog.biophysengr.net
    --
    All advice is offered in good faith only. You are ultimately responsible for effects of your programs and the integrity of the machines they run on.

  6. #6
    Join Date
    Aug 2011
    Posts
    8

    Re: Programming language for POS

    Quote Originally Posted by BioPhysEngr View Post
    I echo quincarroll's comments. I have written in many languages and my general thought is that C# will provide rapid development in an environment that has a lot of available library support and be maintainable into the foreseeable future. C++ is too low-level for efficient development I think. Don't use VB6: as noted, it is an older language and been supplanted with .NET languages (VB.NET and C#). Note that VB.NET basically shares all the same good qualities that C# does. My personal preference is for C#, but that's all it is: a preference.
    Agreed with the BioPhysEngr
    Last edited by eransmith02; August 12th, 2011 at 05:40 AM. Reason: spell

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

Featured