News for hackers. Stuff that matters.
Re:Delphi 11 Community Edition by geiser on Friday September 15, 2023 @05:16AM (#37520382)
Is there anybody still using Delphi? -- I have a friend which only develops in Delphi, but I love to tell her that joke.
Re:Delphi 11 Community Edition by pjmlp on Friday September 15, 2023 @05:18AM (#37520398)
Enough people in Germany are, to keep one conference going (EKON), having tracks on a Windows/.NET conference (BASTA!), and articles on developer magazines.

Also most of the software at this Belgium company uses Delphi, https://www.lab-services.nl/en/home

Re:Delphi 11 Community Edition by Loic on Friday September 15, 2023 @05:38AM (#37520535)
Quite a lot of software in the industry. I maintain a large scientific application for a big oil & gas company.

15 years ago, Delphi was one of the only system to both allow very fast GUI application creation and had some very nice flowsheeting components. For process engineering, this was really really nice.

Updated: Clarity.

Re:Delphi 11 Community Edition by _fizz_buzz_ on Friday September 15, 2023 @05:21AM (#37520423)
I did a little bit of Delphi 10ish or so years ago. This was a legacy application. It actually wasn't too bad. I assume it is mostly people working on legacy stuff at this point. Rewriting a huge code base which deals with thousands of edge cases is probably simply not worth it and sticking with Delphi is simply easier then.
Re:Delphi 11 Community Edition by wongarsu on Friday September 15, 2023 @05:24AM (#37520447)
Delphi is one of the best options for rapid UI development, especially if you care more about functionality than looks. From what I gather that makes it somewhat poplar for industrial use cases.
Re:Delphi 11 Community Edition by peter_d_sherman on Friday September 15, 2023 @05:38AM (#37520541)
>Is there anybody still using Delphi? -- I have a friend which only develops in Delphi, but I love to tell her that joke.

Is there any serious business who believes that only customers in America are still relevant? -- I have friends who are HN posters who believe that, but I love to tell them that joke! :-) <g> :-)

Re:Delphi 11 Community Edition by f311a on Friday September 15, 2023 @05:24AM (#37520451)
I'm also curious about what kind of companies are still using it.
Re:Delphi 11 Community Edition by dejv on Friday September 15, 2023 @05:50AM (#37520635)
A lot of lab instrumentation companies across EU still use it. Also quite a few companies producing industry machinery, industrial displays etc.
Re:Delphi 11 Community Edition by rubidium on Friday September 15, 2023 @06:57AM (#37521152)
This. It’s a great little system for such use cases. It is mainly falling out of favor for new development because it’s hard to find devs. But in terms of quickly getting automation equipment designed and running it’s a workhorse.
Re:Delphi 11 Community Edition by dejv on Friday September 15, 2023 @09:00AM (#37522252)
+ you can write both UI and low level code in one language
Re:Delphi 11 Community Edition by nasso_dev on Friday September 15, 2023 @05:30AM (#37520484)
i believe image line uses Delphi for fl studio
Re:Delphi 11 Community Edition by magicalhippo on Friday September 15, 2023 @05:55AM (#37520686)
"Still using"...

Our main product is in Delphi. We got 20+ year old code and brand new code in production. Several hundred forms/windows, ~1MLOC. We're serving a few hundred businesses in a niche (~75% market share).

However we're working on migrating to .Net, though the full transition will take many years. Main limitation is that UI design and such is just nowhere near what we got in Delphi. We're quite used to being able to whip up a non-trivial UI in a day.

So for now we're just moving the "backend" stuff to .Net, doing RPC to our .Net service and similar.

Re:Delphi 11 Community Edition by aargh_aargh on Friday September 15, 2023 @06:54AM (#37521124)
Just wondering aloud - wouldn't it be easier to port the .dfm parsing to your desired language of choice and keep designing forms in Delphi?

I can only imagine that it's not just the ease of design part (and legacy code) that keeps you in Delphi, it's the whole aspect of it being integrated with writing code, components, units and fast compilation.

Re:Delphi 11 Community Edition by magicalhippo on Friday September 15, 2023 @09:39AM (#37522767)
We rely quite heavily on DevExpress components, but yeah dfm parsing is something I've considered. But I have this gut feeling while it might get you 80% there you'll spend a ton of time fixing the last 20%, negating the win.
Re:Delphi 11 Community Edition by nunobrito on Friday September 15, 2023 @08:44AM (#37522110)
Same here. More than ten years I've moved to Java as replacement since it was the best next thing. It has a practical WYSIWYG GUI editor but still nowhere the fantastic quality of Delphi and just dead nowadays too.

A GUI written in Delphi would function natively in any Windows and then run any Mac or Linux through Wine without troubles.

Re:Delphi 11 Community Edition by blackbeans on Friday September 15, 2023 @06:34AM (#37520991)
Yes, and it has never been a bad experience. However, I don't see a use case for new projects. There are many language options nowadays and most have a larger developer pool. I don't think the Community Edition will have the same impact as for instance Visual Studio CE.
Re:Delphi 11 Community Edition by jonnypotty on Friday September 15, 2023 @08:57AM (#37522218)
A large proportion of the UKs independent bookshops run on a delphi developed system.