View Single Post
Old 07-29-2004, 08:14 PM   #8 (permalink)
Punch-M6.net
Registered User
 
Join Date: Jul 2004
Location: Australia
Posts: 21
Punch-M6.net is on a distinguished road
I've compiled a bit of a list for Delphi. Most of these points came from a Delphi textbook that was written a couple of years ago, so they could be incorrect now, but I don't think that these particular points would have changed. I haven't had a whole lot of interaction with the language.

Delphi
Delphi is, at heart, a Pascal compiler. It was designed to be a visual rapid application development environment without the limitations of other similar products. Delphi was the first to combine a visual development interface, an optomising native-code compiler, a scalable database access engine and other features.

Pros:
- Rapid development environment that is very fast to make programs in.
- Easy to learn and program in.
- Faster compiler than many other languages
- Powerful database architecture that can be changed if desired
- Solid OO Design encouraged, helping to keep code clean.

Cons:
- Visual Studio's interface is more customisable.
- VB can edit code while in Debug mode but Delphi can't.
- Compiled code is slightly slower than (good) C and C++ compilers'
- No operator overloading
Punch-M6.net is offline   Reply With Quote