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. Opinion wanted: Borland or VS C++

Opinion wanted: Borland or VS C++

Scheduled Pinned Locked Moved The Lounge
csharpc++delphivisual-studio
10 Posts 8 Posters 1 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.
  • L Offline
    L Offline
    Lost User
    wrote on last edited by
    #1

    I would like to know what the C++ community is using, has used, and prefers....thanks. I am a die hard MS Studio user, and I program almost exclusively in C# (for a living) but sometimes I have to do some work in C++; either new projects or maintenance. At work, I have both VS C++ 2005 and Borland C++ Builder 2006. I hate to say it but I find that BCB 2006 (VCL in particular) is far more productive and easier to use than VS C++. For the record, I am NOT saying that one is better than the other, I'm just stating my opionion. Thanks again for any input you may have. Please don't flame my ass for my opinion :)

    L E D T G 5 Replies Last reply
    0
    • L Lost User

      I would like to know what the C++ community is using, has used, and prefers....thanks. I am a die hard MS Studio user, and I program almost exclusively in C# (for a living) but sometimes I have to do some work in C++; either new projects or maintenance. At work, I have both VS C++ 2005 and Borland C++ Builder 2006. I hate to say it but I find that BCB 2006 (VCL in particular) is far more productive and easier to use than VS C++. For the record, I am NOT saying that one is better than the other, I'm just stating my opionion. Thanks again for any input you may have. Please don't flame my ass for my opinion :)

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      It was a long time ago but I found Borland was better for visual objects but when yoou got past that MS was way better. Elaine :rose:

      The tigress is here :-D

      P 1 Reply Last reply
      0
      • L Lost User

        It was a long time ago but I found Borland was better for visual objects but when yoou got past that MS was way better. Elaine :rose:

        The tigress is here :-D

        P Offline
        P Offline
        Pete OHanlon
        wrote on last edited by
        #3

        Well said. I used to work for a company that produced OPC applications, and we found that VS C++ was better for us. We could merge our Fortan libraries in far easier than in Borland (granted this was version Borland C++3) and that the COM support was better.

        Deja View - the feeling that you've seen this post before.

        1 Reply Last reply
        0
        • L Lost User

          I would like to know what the C++ community is using, has used, and prefers....thanks. I am a die hard MS Studio user, and I program almost exclusively in C# (for a living) but sometimes I have to do some work in C++; either new projects or maintenance. At work, I have both VS C++ 2005 and Borland C++ Builder 2006. I hate to say it but I find that BCB 2006 (VCL in particular) is far more productive and easier to use than VS C++. For the record, I am NOT saying that one is better than the other, I'm just stating my opionion. Thanks again for any input you may have. Please don't flame my ass for my opinion :)

          E Offline
          E Offline
          ednrgc
          wrote on last edited by
          #4

          BCB (or Delphi) is still far superior for making windows apps. Before that, BC++ had OWL, which blew MFC out of the water.

          R 1 Reply Last reply
          0
          • L Lost User

            I would like to know what the C++ community is using, has used, and prefers....thanks. I am a die hard MS Studio user, and I program almost exclusively in C# (for a living) but sometimes I have to do some work in C++; either new projects or maintenance. At work, I have both VS C++ 2005 and Borland C++ Builder 2006. I hate to say it but I find that BCB 2006 (VCL in particular) is far more productive and easier to use than VS C++. For the record, I am NOT saying that one is better than the other, I'm just stating my opionion. Thanks again for any input you may have. Please don't flame my ass for my opinion :)

            D Offline
            D Offline
            Dewm Solo
            wrote on last edited by
            #5

            Well, I would have to say that for some reason lately I've been looking at other environments than VS2005. Two things got me to do that: 1-I want to go back to native C++ and let go of .Net 2-Although I can obviously code native C++ in VS2005, I wanted to see if there was a better environment out there. I had touched Delphi back around 2000 and I had some experience with Turbo C++. So I have been looking at Borland Developer 2006. I actually have both, VS2005 and BD2006, right now on my workstation. I have been looking at open source solutions as well. I feel more comfortable, for some reason, in the BD2006 environment than in VS2005 and the VCL is indeed much more complete and easy to use than either MFC or .Net libraries. But, I am still looking for some features of VS2005 and can't find them. Maybe I just don't know the environment well enough yet, but if I don't find them features, I think I will stick to VS2005. Somehow the IDE itself is more comfortable to work with than VS2005, but VS appears to be a little mote feature complete....so far anyways. Learning the new environment as taken a lot of my time lately, therefore I haven't gotten around to look at those open source solutions as much as I wanted, but soon I will. All I can tell is that CodeBlocks and wxWidgets seem to make a great pair for any programming you might want to do. They even have a wxWidgets graphical designer nowadays, much like the one VS has for MFC or .Net. It is close to 100% cross-platform between windows, mac, linux, windows mobile, etc etc.....This may not be that important for you...now or even in a near future, but I do value this as we hear more and more about the other platforms and this is a good and ready exit for us developers. Anyways, that was my two cents. Which my not even be worth that to you. In short I wanted to say, I agree BD2006 looks great and feels comfortable, but after playing around with it for almost 2 weeks now, I am still lost in it enough to say that I would have to stick to VS to remain productive. Maybe in a near future, I could become 100% productive with it and, should that happen, I would gladly switch to it. BTW: Should you be interested in cross platform development now or eventually. wxWidgets as libraries that work with VS6-2003-2005 as well as BD2006. Might be worth a look at for any of us here on CP

            Dewm Solo - Managed C++ Developer

            S 1 Reply Last reply
            0
            • L Lost User

              I would like to know what the C++ community is using, has used, and prefers....thanks. I am a die hard MS Studio user, and I program almost exclusively in C# (for a living) but sometimes I have to do some work in C++; either new projects or maintenance. At work, I have both VS C++ 2005 and Borland C++ Builder 2006. I hate to say it but I find that BCB 2006 (VCL in particular) is far more productive and easier to use than VS C++. For the record, I am NOT saying that one is better than the other, I'm just stating my opionion. Thanks again for any input you may have. Please don't flame my ass for my opinion :)

              T Offline
              T Offline
              Tim Smith
              wrote on last edited by
              #6

              VC by far. I have worked with many different versions of Borland's C++ products and found it easier to create poor quality applications faster. It can always spot a BC app just by the way it crashes and spams my screen with exception messages. If you want to create solid applications, use VC.

              Tim Smith I'm going to patent thought. I have yet to see any prior art.

              E 1 Reply Last reply
              0
              • T Tim Smith

                VC by far. I have worked with many different versions of Borland's C++ products and found it easier to create poor quality applications faster. It can always spot a BC app just by the way it crashes and spams my screen with exception messages. If you want to create solid applications, use VC.

                Tim Smith I'm going to patent thought. I have yet to see any prior art.

                E Offline
                E Offline
                ednrgc
                wrote on last edited by
                #7

                Tim Smith wrote:

                It can always spot a BC app just by the way it crashes and spams my screen with exception messages.

                you must be kidding. :confused:

                1 Reply Last reply
                0
                • E ednrgc

                  BCB (or Delphi) is still far superior for making windows apps. Before that, BC++ had OWL, which blew MFC out of the water.

                  R Offline
                  R Offline
                  Rocky Moore
                  wrote on last edited by
                  #8

                  OWL blew MFC out of the water? Naw, OWL flew the coop :) I started in OWL and found that MFC was far more open although took a learning curve coming from OWL.

                  Rocky <>< Latest Code Blog Post: Popfly! Check this out! Latest Tech Blog Post: 15 Free utilites!

                  1 Reply Last reply
                  0
                  • L Lost User

                    I would like to know what the C++ community is using, has used, and prefers....thanks. I am a die hard MS Studio user, and I program almost exclusively in C# (for a living) but sometimes I have to do some work in C++; either new projects or maintenance. At work, I have both VS C++ 2005 and Borland C++ Builder 2006. I hate to say it but I find that BCB 2006 (VCL in particular) is far more productive and easier to use than VS C++. For the record, I am NOT saying that one is better than the other, I'm just stating my opionion. Thanks again for any input you may have. Please don't flame my ass for my opinion :)

                    G Offline
                    G Offline
                    Gordon Brandly
                    wrote on last edited by
                    #9

                    A subject near and dear to my heart. :) I have those two IDEs (among others) as well. So far I've done almost nothing in .NET, because my apps need to be fast and as hard to decompile as is practical these days. I've been trying to use VS as much as I can, but I support/update many legacy apps originally written in C++Builder 3 and 5. Builder 2006 definitely has a few nice improvements, but it has one persistent key-mapping bug that drives me crazy, has no support for the old ClassExplorer Pro context bar, and has nothing at all like the refactoring tools I use in VS 2005 (mainly Ref++, but also DevExpress' Refactor! C++). On the other hand, VS has nothing like the excellent LMD Tools components, and I would rather not learn any more MFC than the smattering I've had to pick up so far to support a couple of old MFC apps. Some might say that there are always libraries like WTL and the VCF, but they don't solve my problem since it sounds like they have no visual forms/dialogues designer like Builder's. So, my current plan is to learn C++/CLI a bit better and try building my forms and dialogues with the least amount of managed code I can, ahem, manage. I'd write the rest of my code as normal unmanaged C++ and link it in from static libraries or DLLs. Only time will tell if this will be practical or not, but I have my fingers crossed. :~

                    1 Reply Last reply
                    0
                    • D Dewm Solo

                      Well, I would have to say that for some reason lately I've been looking at other environments than VS2005. Two things got me to do that: 1-I want to go back to native C++ and let go of .Net 2-Although I can obviously code native C++ in VS2005, I wanted to see if there was a better environment out there. I had touched Delphi back around 2000 and I had some experience with Turbo C++. So I have been looking at Borland Developer 2006. I actually have both, VS2005 and BD2006, right now on my workstation. I have been looking at open source solutions as well. I feel more comfortable, for some reason, in the BD2006 environment than in VS2005 and the VCL is indeed much more complete and easy to use than either MFC or .Net libraries. But, I am still looking for some features of VS2005 and can't find them. Maybe I just don't know the environment well enough yet, but if I don't find them features, I think I will stick to VS2005. Somehow the IDE itself is more comfortable to work with than VS2005, but VS appears to be a little mote feature complete....so far anyways. Learning the new environment as taken a lot of my time lately, therefore I haven't gotten around to look at those open source solutions as much as I wanted, but soon I will. All I can tell is that CodeBlocks and wxWidgets seem to make a great pair for any programming you might want to do. They even have a wxWidgets graphical designer nowadays, much like the one VS has for MFC or .Net. It is close to 100% cross-platform between windows, mac, linux, windows mobile, etc etc.....This may not be that important for you...now or even in a near future, but I do value this as we hear more and more about the other platforms and this is a good and ready exit for us developers. Anyways, that was my two cents. Which my not even be worth that to you. In short I wanted to say, I agree BD2006 looks great and feels comfortable, but after playing around with it for almost 2 weeks now, I am still lost in it enough to say that I would have to stick to VS to remain productive. Maybe in a near future, I could become 100% productive with it and, should that happen, I would gladly switch to it. BTW: Should you be interested in cross platform development now or eventually. wxWidgets as libraries that work with VS6-2003-2005 as well as BD2006. Might be worth a look at for any of us here on CP

                      Dewm Solo - Managed C++ Developer

                      S Offline
                      S Offline
                      Steve Trefethen
                      wrote on last edited by
                      #10

                      Dewm, I'd be interested to know the features you're missing. Feel free to shoot me an email and strefethen at codegear dot com. Also fwiw, there will be a new version of C++Builder coming out in the next few weeks. -Steve R&D Staff Engineer CodeGear from Borland http://www.stevetrefethen.com/blog/

                      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