views:

2330

answers:

32

Can you name famous, successful applications, applications in development, future applications, that are developed with Delphi? The kind of applications that you use everyday is encouraged.

Some of I know:

  • Total Commander
  • TopStyle
  • Skype
  • PHP Designer

edit

I'm not very interested in listing of applications taken from Google. Just the kind of apps that you really find useful and are fond of. (and of course are programmed with Delphi :))

+8  A: 

See Products Developed with Delphi

Although the only one I use is Spyboy S&D and Ad-Aware.

Brandon
+4  A: 
Nick D
+6  A: 

TOAD is an example of an very succesfull application written in Delphi.

Bye.

RRUZ
+9  A: 

Fast list of my head:

Mohammed Nasman
The Beyond Compare guys even use Kylix still: http://successfulsoftware.net/2009/02/01/interview-with-craig-peterson-of-beyond-compare/
Jan Goyvaerts
It looks quite funny, that Delphi and C++ IDEs are developed with Delphi.
Juraj Blahunka
PL/SQL Developer is a great tool to develop for Oracle DB.
neonski
@neonski,It's wonderful tool, I can't use oracle without it :-)
Mohammed Nasman
+7  A: 

KMPlayer, a beautiful, lightweight media player that will play every media file type I have ever come across, either with its own or external codecs, has more options and features than you could shake a stick at. And its free.
http://www.kmplayer.com/ http://kmplayer.en.softonic.com/

HMcG
i'm to pretty amazed by its functionality
Juraj Blahunka
I love this player.
Bruce McGee
+5  A: 

The ones I'm using frequently:

  • Delphi and C++Builder
  • XanaNews
  • HelpNDoc
  • ConTEXT
  • InnoSetup
  • WinRAR (built with C++Builder, but without VCL)

Of the other applications I use, most are written with Visual C++/MFC; very few of them are written using C++/Qt|wxWidgets|GTK, .NET/WinForms or Java/Swing|SWT, and some with custom tooling. Of all these, the VC/MFC ones are the most stable, but the least flexible applications. The Java application (NetBeans :) ) is the most flexible one, but it always feels sluggish, and it often runs out of memory. The Delphi applications usually are in between - flexible, fast, almost stable to stable, doing their job well. And regarding all those apps written with other UI toolkits: I often wish they had used the VCL instead :(

Moritz Beutel
+1  A: 

In addition to Larry's link, here's a list of products made with C++ Builder. The most prominent one for me was WinRAR. Please feel free to update the list.

Look here for some insight in to how to spot Delphi and C++ Builder applications.

Note that the latest versions of UPX hide certain resources, which can complicate things a little.

Bruce McGee
thanks for the C++ list
Juraj Blahunka
A: 

Skype. ...........

Toby Allen
Agreed, but he already mentioned Skype in the question.
Bruce McGee
+3  A: 

While not in Delphi itself, of course Free Pascal and Lazarus (and all the little stuff in their projects) prove the Delphi concepts and their portability

This because they are written in themselves, which is roughly based on Delphi principles

Marco van de Voort
Good example. I wonder how difficult it is to tell if an exe or dll was written in Free Pascal?
Bruce McGee
I think the best way would be to look at the assembler code of (dll)main . Since FPC is entirely in source, and on windows there are multiple linker option, there is no safe solution wrt strings. But even that can be adapted by having FPC output assembler source and modify it. It will even allow you to configure the assembler you want to use for it.
Marco van de Voort
i think, that people who know somethink about differences in delphi compilers could leave a comment
Juraj Blahunka
+2  A: 

Many apps in these lists are unknown to me, but there are many well-known apps in non-English countries that have been made in Delphi, like homebanking systems, accounting systems etc. One such example is http://www.summarum.dk/ In my own field, medical software, I also know a long range of successful apps that were made using Delphi.

Lars D
If u know many successful Delphi apps, please list them!
detj
+2  A: 

Ida Pro, world's greatest disassembler/reverse engineering tool (c++ Builder)

Remko
+1  A: 

SpySweeper from Webroot is written in Delphi, so is their Window Washer product. Some parts of their new internet security suite are still written in Delphi as well.

John Jacobson
+2  A: 
  • Adobe Captivate
  • AutomatedQA AQTime (and probably other AutomatedQA tools)
  • Quest SQL Navigator for Oracle. Spotlight and others may be written in Delphi too.
  • InstallAware
  • Ares Galaxy
ldsandon
+2  A: 

A significant number of television networks around the globe run on Delphi and staff use this software every day.

Most of these products are developed by Harris.com and include H-Class Vision (Program Planning), Landmark (Airtime Sales), ADC (Broadcast Automation), Reports (BI). Plus, MTV down-under runs almost exclusively (fully automated) using Delphi software for device control and on-screen graphics generation and automation.

There is a really good chance that no matter what country you live in, you'll be watching TV brought to you by a Delphi application. Why? Well it makes great software that runs in real-time, can control a wide range of devices and can maintain reliable up-time.

Gerard
To be exact, _it makes great software that runs in real-time, can control a wide range of devices and can maintain reliable up-time_ are all reasons why you *don't have to reject* Delphi. They are not reasons why you'd *have to accept* it - there are a gazillion other development tools for which all those things are true.
Daniel Earwicker
Perhaps there are a gazillion other development tools but Delphi would appear to be the one of choice for the industry. Actually there is very little choice for this type of development when you consider the operational requirements.
Gerard
+2  A: 

All Just Great Software products are developed with Delphi. The most talked-about on stackoverflow.com is RegexBuddy. Present products are developed with Delphi 2007. Upcoming products are being developed with Delphi 2010. I not only use most of them every day, they've been my only source of income for almost a decade.

Jan Goyvaerts
I love to hear, that people are still using Delphi, after price of RAD has risen.
Juraj Blahunka
If I factor in my time, I don't know of any other tool for developing native Windows applications that would be more cost-effective than Delphi, even for somebody with no existing codebase. Delphi's sticker price is a problem for hobbyists and students, but not for somebody who gets paid when he/she delivers a polished working product.
Jan Goyvaerts
+2  A: 

Ares file sharing client

drorhan
+10  A: 

Hello. You can search applications in your PC made in Delphi searhing a "Magic Number" present in all Delphi applications.
It's explained here.

You can try with this test application (source or Binary) to searh this number in the application in your PC. It's a simple code made by Seoane that use this:

const
  BorlandMagicTimeStamp = $2A425E19;

Regards.

Neftalí
That's great! Didn't know you could do that. Thanks.
lkessler
A: 

A little esoteric perhaps, but Altium's Designer suite (a CAE tool for electronic systems) is one of the best in it's class (... and no, I don't work for them!).

MikeJ-UK
I didn't realise this would be so controversial! It's been voted up to +2, down to -2 and now it's back to zero!
MikeJ-UK
+1  A: 

RJ TextEd

PAEz
+2  A: 

Various utilities that shipped with Microsoft Visual BASIC 4.

I can't remember which ones it's been too long but we thout it was funny ;)

mcottle
+1  A: 

earlier versions of final builder.

Edwin
A: 

I just found an application with many awards, developed in the 90s - SuperMemo

Juraj Blahunka
+1  A: 

If you want to see many of the applications on your computer that were developed with Delphi (and you might not realize that some of them are), then just run the great little program called Curioso that Neftali supplied in his answer to this question.

It will give you a list that looks like this:

C:\Program Files (x86)\Beyond Compare 2\BC2.exe
C:\Program Files (x86)\Beyond Compare 2\BCQC.exe
C:\Program Files (x86)\Beyond Compare 2\unins000.exe
C:\Program Files (x86)\Beyond Compare 3\unins000.exe
C:\Program Files (x86)\CA VMN Anti-Spyware\CA_VMN_antispyware.exe
C:\Program Files (x86)\CodeGear\RAD Studio\6.0\Help\Doc\H2Reg.exe
C:\Program Files (x86)\CodeGear\RAD Studio\6.0\RaveReports\unins000.exe
C:\Program Files (x86)\Common Files\Borland Shared\BDE\bdeadmin.exe
C:\Program Files (x86)\EurekaLog 6\Exe Demos\Delphi\GUI.exe
C:\Program Files (x86)\EurekaLog 6\Process.exe
C:\Program Files (x86)\EurekaLog 6\unins000.exe
lkessler
thanks for sharing your breathtaking list :) I'm happy to see, that programmers still develop apps in Delphi.
Juraj Blahunka
-1 for including "kitchen sink" items like setups, uninstallers, tutorial demos, etc..
Chris Thornton
I've edited the question to just tell you about the program and suggest running it and give just an example, rather than my whole list.
lkessler
Thanks! -1 becomes +1...
Chris Thornton
+1  A: 

Antares11, multimedia viewer www.orbitaldis.com INDLINE IM, www.indline.com

Finasara
+1  A: 

Everything I build for Honeywell... from CRM's, CMS's, Knowledge Management Systems, Testing and Certification Servers, NNTP Server, Skills Assessment, Data Migration Tools, and much more....

General Jackson Tackett
+2  A: 

My app, ClipMate (the first windows clipboard extender), was originally developed in Turbo Pascal for Windows back in 1991, and has moved through Delphi 1,2, 3, 5, 7, 2007, and is now porting to D2009.

Chris Thornton
A: 

Last time I checked Catraxx and its sister programs (CatVids, BookCat, SoftCat and StampCat) are written in Delphi - http://www.fnprg.com

I don't know how "successful" those are, but judged by the forums and how long Catraxx's been around (I first bought it in 1999 and it wasn't the first version), I assume they're enjoying some success. All updated regularly.

MetalMikester
A: 

The entire R:Base product line is built in Delphi (all the UI and front-end components. The actual database engine is C).

Larry Lustig
A: 
Marcus Adams
+1  A: 

This is not a Desktop application, but rather a web application: www.embeddedanalytics.com - it uses TWebModule and TeeCharts.

M Schenkel
+1  A: 

All datanamic's database tools (DeZign for Databases) are written in Delphi.