Ten Things I Love About Delphi

By: Charles Calvert

Abstract: What do you love about Delphi?

Ten Things I Love about Delphi

by Charlie Calvert

Jan 5, 2000

We all know that Delphi is a better product than VB. But sometimes it's fun to enumerate exactly what it is we feel about this subject. Below you will find my list of ten things I love about Delphi.

After reading my list, please send me your list of things you love about Delphi.

Here is my list of things I love about Delphi:

  1. It has a beautiful object model. Delphi fully supports polymorphism, encapsulation, and true inheritance.
  2. It has full support for interfaces.
  3. It produces small, fast executables.
  4. It has sophisticated, low level support for COM. COM development in Delphi is easy, but when you want to dig down into the hard stuff, it lets you open up the hood and get your hands dirty.
  5. Delphi has no black boxes. With a few minor exceptions, you get the source to the entire VCL. You can see exactly how Delphi does everything.
  6. Delphi is written in itself. We didn't have to resort to using some other language when creating Delphi. Delphi is truly a complete development solution.
  7. Delphi will soon be cross platform. We haven't released Delphi for Linux yet, but I've seen the Object Pascal compiler running on Linux!
  8. Delphi has a small, flexible component model. You can create OCX components if you want, but Delphi has a better alternative for most of your needs.
  9. Object Pascal is an easy to use and strongly typed language. Delphi provides a solid syntactical framework on which you can build your applications.
  10. Delphi fully supports the operating systems on which it runs. If you can do something in Windows, then you can do it in Delphi. When you are working in Delphi, you never have to hear hokey lines like: "Sorry, you'll have to learn C++ if you want to do that!"

Server Response from: BDN9A

 
© Copyright 2008 Embarcadero Technologies, Inc. All Rights Reserved. Contact Us   Site Map   Legal Notices   Privacy Policy   Report Software Piracy