Date added/modified: 09 Jan 2002
I used C++ and OWL-1 to develop my old 16-bit products. I loved it! But, then Borland changed OWL so much that I kept postponing the move to 32-bit. It would have required huge effort to convert the stuff to OWL-2.
Had I used Delphi 1 for my 16-bit products, it would have been easier to move to 32-bit. I chanced upon Delphi 3 in 1997. As a pilot product, I developed ShowSize as a GUI version of my earlier command line utility with the same name. Since then, there has been no looking back. I absolutely love Delphi. Now, all my products are in Delphi. Even HelpHikes Pro (a 16-bit product) uses Delphi DLLs to work like a 32-bit program! See my other note in this section.
In my contract development work, I may still develop in C++. Some clients demand it. If they must use C++, I usually try to convince them to use C++ Builder (another product from Borland that is as good as Delphi). But, for my own products, I prefer Delphi. Somehow, I have come to like the easier syntax of Object Pascal with no need to worry about -> or . qualifiers as in C++. The string handling is also much more easier in Delphi. Then, there are interfaces which are missing in C++.
Delphi for Linux (Kylix) has already been released. It is sure to make life easier for all those Linux developers. You can get more details on Kylix from borland.com web site.