#1
  1. No Profile Picture
    Junior Member
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jul 2003
    Posts
    18
    Rep Power
    0

    Platform Comparison........


    I am using Visual c++ with Active X to write program, if i wish to compare the platform with others languages........eg Borland support Active X? how? advantages , disadvantages? and what the advantages of compare with window progamming eg . java.....??


    or what are the areas.............should i debate if i using dos environment instead of window??
  2. #2
  3. I'm Baaaaaaack!
    Devshed God 1st Plane (5500 - 5999 posts)

    Join Date
    Jul 2003
    Location
    Maryland
    Posts
    5,538
    Rep Power
    243
    What OS/hardware combos are you using? If everything you run on is Windows/i386 then there is no real advantage to learning another language (stick with what is familiar). If you are doing GUI programming that must be run on many different OS/hardware combos and is not sensitive to performance issues (meaning it is waiting for user input or is I/O or network bound) then Java is certainly worth some exploration. If you have performance issues than you should look at the platform independant C++ GUI libs (I am presuming your requirments include a GUI). You can also use the web paradigm and build your GUI as a series of web pages (lots of headaches in that, though, if it is very complex). If it does not require any GUI, then write it in Perl or ANSI C/C++.

    What is your intent/goal?

    My blog, The Fount of Useless Information http://sol-biotech.com/wordpress/
    Free code: http://sol-biotech.com/code/.
    Secure Programming: http://sol-biotech.com/code/SecProgFAQ.html.
    Performance Programming: http://sol-biotech.com/code/PerformanceProgramming.html.
    LinkedIn Profile: http://www.linkedin.com/in/keithoxenrider

    It is not that old programmers are any smarter or code better, it is just that they have made the same stupid mistake so many times that it is second nature to fix it.
    --Me, I just made it up

    The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man.
    --George Bernard Shaw
  4. #3
  5. No Profile Picture
    Junior Member
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jul 2003
    Posts
    18
    Rep Power
    0
    sorry.is suppose be visual c++ incorporate with "Direct X" typo mistake..........sory about that..........

    mainly for the graphic part.........so, my program is consider a console or GUI? i wandering??? is perform via dos environment..

    did borland c++ builder provide any this kind of features?

    if i choose to use visual c++.........what are the points i can justified instead of using borland or any programming tools which can perform same result as visual c++ as to deal with my system specification........."route path simulation system" finding shortest path............
  6. #4
  7. I'm Baaaaaaack!
    Devshed God 1st Plane (5500 - 5999 posts)

    Join Date
    Jul 2003
    Location
    Maryland
    Posts
    5,538
    Rep Power
    243
    Unless your customer (employer, client, etc.) requires you to use a particular programming language and/or compiler, you should choose what you feel is best for the job and familiarity with an IDE is certainly a driving force. I use Visual C++ for my Windows development almost exclusively, but on *nix I use vi or a notepad equivelent almost exclusively. It is whatever you are comfortable with and can be the most productive. The learning curve for a new system can be steep. I spent a couple of weeks hacking at MFC only to decide I would rather do Java because at least I had full control over what was happening (auto generated code is great if you a) know what it is doing and it is what you want to happen or b) you don't want to know and accept whatever it produces, bugs and all). If you are looking for something to focus on, Java is a good choice for non performance oriented code (network apps, GUI apps, I/O bound apps, etc.) but for performance oriented coded you need more than Java can offer and may want to consider C++. Which IDE you use for your C++ development is purely a personal decision (presuming you are not constrained by your customer), so go with what feels right.

    My blog, The Fount of Useless Information http://sol-biotech.com/wordpress/
    Free code: http://sol-biotech.com/code/.
    Secure Programming: http://sol-biotech.com/code/SecProgFAQ.html.
    Performance Programming: http://sol-biotech.com/code/PerformanceProgramming.html.
    LinkedIn Profile: http://www.linkedin.com/in/keithoxenrider

    It is not that old programmers are any smarter or code better, it is just that they have made the same stupid mistake so many times that it is second nature to fix it.
    --Me, I just made it up

    The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man.
    --George Bernard Shaw

IMN logo majestic logo threadwatch logo seochat tools logo