Home
 Personal Stuff
 Projects
 Programming
 C/C++
  >Delphi
 HTML
 Links
 Site Index
 Downloads

Delphi programming

Delphi is based on Object Oriented Pascal. At the university we were taught, or rather had to teach ourselves, the fine art of HP-Pascal programming. The limited capabilities of Pascal and especially the HP-Pascal version, caused me to try C, which I liked much better.
However, my job required me to experiment with Delphi, because they like the idea of using the "difficult" C language. I found Delphi to be quite similar to Borland C++ Builder, but what else would you expect?

Delphi offers some great features for developers. Like all visual environments, it makes it easy to quickly develop an application (also known as Rapid Application Develpment, RAD). But things that are kinda limited to Delphi (and other Borland products) are:

  • The capability of generating an executable without a load of (sytem) library files (DLL's) which have to be installed along with it.
  • A lot of functions that have their origin in the default C-system-library (though I must admit that C++ Builder often offers a systemcall which I just happen to need in Delphi).
  • It's quite easy to learn and has a consistent procedure/function setup for its standard procedures/functions.

Most of my Windows programs and utilities have been written in Delphi. The reason that I used Delphi and not C++ is that I already used C++ for my older projects, and now had to practice (a lot) with Delphi. This has made the learning process shorter than if I would have done all of my programming in Delphi at work.


These pages are best viewed with a webbrowser.
Last updated: may 23th 2001.