Programming Forums

Programming Forums (http://www.programmingforums.org/forumindex.php)
-   Delphi (http://www.programmingforums.org/forum41.html)
-   -   Who uses Delphi and why? (http://www.programmingforums.org/showthread.php?t=14727)

ablaye Dec 10th, 2007 7:40 PM

Who uses Delphi and why?
 
I have to admit I have never met anyone who uses Delphi.
Who uses this language and why?
Is there any advantage to learning it?

Klipt Dec 11th, 2007 8:55 AM

Re: Who uses Delphi and why?
 
I know some people who do.

As I understand it, the language Delphi uses (Object Pascal) is roughly equivalent to C++. They both compile to (fast) native code and both are OOP. There's little difference except that O.P. uses keywords where C++ uses symbols ('and', 'or', 'begin', 'end' instead of &, |, {, } etc.) I don't know if it has anything equivalent to C++ templates. O.P. does compile more quickly, but this is not so much an issue on modern machines.

The Delphi IDE is very nice; I think for a long time it was ahead of MS Visual Studio, until MS bought out the lead designer of Delphi to help them with dotNET. Borland also had a product called C++Builder which was the Delphi IDE but with C++ instead of O.P.

There's a free RAD IDE similar to Delphi called Lazarus.

In my opinion, C++ is so popular that there's little point in learning another language that does much the same thing. Judging by the number of abandoned Delphi forums a Google search unearthed, other people think the same. Rather learn a language from a different paradigm, like Lisp, Haskell or Forth.

Klipt Dec 11th, 2007 8:56 AM

Re: Who uses Delphi and why?
 
It looks like FreePascal (the compiler used by Lazarus) has support for templates/generics, but only for classes.

http://www.freepascal.org/docs-html/...l#x80-870008.1


All times are GMT -5. The time now is 8:10 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC