Rainer von Saleski wrote:
Is it worth upgrading to Delphi 2010? Or should I just be content with whatever I can do in Delphi 7?

Or will there be so many headaches using Delphi 2010 that I'll never convert my existing programs?

I upgraded because I find keeping up with the latest keeps me interested in programming. There have been enough accumulated changes since D7 that I find D7 lacking in its feature set. However, I still do a lot of work in D7, itself.

Like all Delphi versions after D7, D2010 is a much larger install and the IDE is a much more complicated program. But on recent hardware it runs well. Like all new software it loves free RAM, so have plenty available.

I feel a big difference between D2010 and D2007, D2006, D2005, and D8. I think they finally got their act together on D2010.

Whether you will likely run into coding problems really depends on your coding techniques. You will likely find one or two ways of doing things that you are used to that are now problematic and have to change. But the Delphi engineering team has been reasonable in their enhancements and modifications over the years so if you do find a couple of problems I think they are for techniques you should stop using anyway.

For example, assuming Integer is stored in 32 bits and coding in a way that depends on that fact is just dumb. If you need to be that precise use the available types that specify storage size. Likewise the assumption that Char is 1 byte.

Finally, if you intend to continue working in Delphi I would upgrade and also get an SA agreement covering upgrades for the next year. There will likely be another upgrade within that time and that will save you money. Also, having a subscription supports the vendor better than any other thing you could do. That's because it is a positive indicator that you care about what happens to the product.

--
Doug C.
-----
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
_______________________________________________
Delphi mailing list
Delphi@elists.org
http://lists.elists.org/cgi-bin/mailman/listinfo/delphi

Reply via email to