• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 222
  • Last Modified:

Using D6... upgrade to... ?

I have been using Delphi version 6 for many years and I've been happy with it.

I use it mainly to write shareware programs and industrial test equipment stuff.

I'd like to upgrade to either Delphi 2007 or C++ 2007.

I do a lot of embedded C programming but I'm not very experienced in C++. However, would switching to C++ give me a more versatile development environment in the long run?

I'd like to develop shareware applications for Vista... any difference between C++ and Delphi in capabilities?

Thanks in advance for any input.

  • 2
1 Solution
C++ is more mainstream, but as you know, Delphi is a dream to program in.

You 'll need a newer Delphi if you want to access any of the new API's.  Or you'd have to wait until someone builds the API glue units.

wavgetAuthor Commented:
Well I don't mind upgrading to a newer version of Delphi, I make enough money with it :)

I thought of something else... developing applications for a portable device like a PDA or smart phone... is the latest version of Delphi capable of this?

Also, I found this on the CodeGear roadmap page as planned for the Second Half 2007:

""Highlander" is a planned release that is both a major upgrade to Delphi .NET and a roll up of Delphi 2007 for Win32 and C++Builder 2007 into the complete 2007 RAD Studio."

Delphi and C++ into one?
well if you have some projects id D6 for sure it will be easier to migrate them to D2007 than c++:)
btw. dunno about D2007 but you could buy D2006 toghether with c# and c++ compilers

wavgetAuthor Commented:
I know there is no real "solution" to this question, but you have helped me make one...

I've decided to stick with Delphi and upgrade to 2007.

It covers everything I want to do right now and has the shortest learning curve.



Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now