Enough Language Bigotry! - Page 7


DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Page 7 of 7 FirstFirst ... 567
Results 91 to 95 of 95

Thread: Enough Language Bigotry!

  1. #91
    John Proffitt Guest

    Re: Enough Language Bigotry!


    "Joe \"Nuke Me Xemu\" Foster" <joe@bftsi0.UUCP> wrote:
    >Isn't it mainly Bill himself pushing Basic? If he's taking less of a
    >hands-on approach now, that leaves the braceheads running the show.
    >Don't get me wrong, I *like* C and C++, but I have to vote for what
    >consistently gets the deliverables signed off.
    >


    There a lot to like about C and C++. Low level operators, high level semantics,
    concise syntax, a nearly endless supply of features and fixtures. Something
    for everyone. From my point of view the main drawback is complexity. With
    complexity comes power -- but also confusion. That explains why so many
    C++ programmers seldom venture outside a comfortable subset of the language.

    Another drawback is the development environment. I have always wondered
    why Microsoft didn't build a VB-like IDE that used C++ as the language you
    use to fill in the events on forms and controls. You would save a lot of
    time coding and a **** of a lot of time trudging up the learning curve with
    MFC, OLE and <acronym du jour>... and you could make API calls without going
    through unnatural contortions. Maybe that's what C# is supposed to be?


  2. #92
    Steve Dee Guest

    Re: Enough Language Bigotry!

    Sjoerd......what type of application?


    "Sjoerd Verweij" <nospam.sjoerd@sjoerd.org> wrote in message
    news:3a8d8819$2@news.devx.com...
    > Nolly,
    >
    > My point -- and I think I'm far from alone on this -- is that if you sit a
    > competent VB programmer next to a competent C++ programmer and ask them to
    > code an application, the VB programmer will be done and at the pub before
    > the C++ programmer is done hooking up his form code.
    >
    > If you do not agree, that's fine. If you want to prove you're right, I
    > challenge you to do exactly what I described above -- with me as the VB
    > programmer and you as the C++ programmer.
    >
    > HTH,
    > Sjoerd
    >
    >




  3. #93
    Sjoerd Verweij Guest

    Re: Enough Language Bigotry!

    > Sjoerd......what type of application?

    Oh, if I'd get to pick, I'd say an ActiveX DLL that uses other ActiveX DLLs,
    connects to a database, has a few db maintenance forms (with some common
    controls), stuff like that.





  4. #94
    Steve Dee Guest

    Re: Enough Language Bigotry!

    Sjoerd,
    no way in **** I would take that bet! You just can't beat VB for GUI's
    (well, you can with .NET, but NOT with C++) other than that though, ATL
    Active X Dll's are not much harder than with VB and you have more
    control....development times are about the same (if you already know C/C++).
    DB stuff with ADO is a bit harder, but not that bad...but GUI's? Forget it!
    VB wins. Unless you try to pull off API stuff....then, well, you might have
    a contest there.

    "Sjoerd Verweij" <nospam.sjoerd@sjoerd.org> wrote in message
    news:3a95447b$1@news.devx.com...
    > > Sjoerd......what type of application?

    >
    > Oh, if I'd get to pick, I'd say an ActiveX DLL that uses other ActiveX

    DLLs,
    > connects to a database, has a few db maintenance forms (with some common
    > controls), stuff like that.
    >
    >
    >
    >




  5. #95
    Sjoerd Verweij Guest

    Re: Enough Language Bigotry!

    > no way in **** I would take that bet!

    Exactly :-)




Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center