![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
|
|
#1 |
|
Newbie
Join Date: Dec 2007
Posts: 5
Rep Power: 0
![]() |
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?
__________________
Custom Web Design | Webmaster Forum General Web Directory | Buy or Sell Banners and Links |
|
|
|
|
|
#2 |
|
Hobbyist Programmer
Join Date: Dec 2005
Posts: 118
Rep Power: 0
![]() |
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. |
|
|
|
|
|
#3 |
|
Hobbyist Programmer
Join Date: Dec 2005
Posts: 118
Rep Power: 0
![]() |
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 |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|