Remix.run Logo
uticus 4 hours ago

I'm an outsider, although I've heard cool things about Delphi. So, trying to find examples of what this looks like, I was naturally interested in the "Cool Apps" section. But my biggest surprise was that Beyond Compare was listed in there. I see that thing in a lot of Windows .NET shops, I always figured it was .NET-based (I guess I confused association with dependency?)

https://blogs.embarcadero.com/beyond-compare/

pjmlp 4 hours ago | parent | next [-]

In Germany, Delphi columns are still rather common on the .NET developers magazine.

afarah1 4 hours ago | parent [-]

>the .NET developers magazine.

Surely it's online? Such magazine still being in issue would be equally surprising to me.

pjmlp 3 hours ago | parent [-]

Nope, here you can still buy developers magazines.

Entwickler, .NET, Java aktuelle, Maker, Retrogammer can still be found on newstands, what happens is that not all of them have all magazines available.

You can get them delivered to your address anyway.

Here, https://www.presseplus.de/Dotnetpro-Abo

kogus 3 hours ago | parent | prev | next [-]

I have used Beyond Compare for 20 years, and as far as I know, it has always been and still is written in Delphi. Quest Software, maker of TOAD for Oracle was also a big Delphi shop for many years. Not sure if they still are.

throw-the-towel 4 hours ago | parent | prev [-]

I'm not sure if it still does, but Delphi definitely used to support .NET.

pjmlp 4 hours ago | parent [-]

Delphi.NET was a side project so to speak, and was mostly done under contract by RemObjects, which kept selling their compiler when Embarcadero decided to focus on native only.

https://www.remobjects.com

OCTAGRAM 3 hours ago | parent [-]

Delphi.NET was so much central project that 8 only supported .NET. Nothing else was ever needed as it seemed. Delphi.NET was 8, 2005, 2006 and 2007, then dropped. It was hosted in common RAD IDE and language was close match.

Delphi Prism was bundled somewhere between 2009 and XE2, a 3rd party product, hosted in Visual Studio IDE and language was resembling, but not quite. Enough divergence to not make it possible sharing source text with native Delphi.

vintagedave 3 hours ago | parent [-]

(I work at RemObjects) - we've been working hard on reducing convergence recently, that is, still supporting our own Oxygene Pascal syntax but also accepting other variants of Pascal. We want it to be possible for someone to have a common source file as you suggest, much the same as you can with Delphi and FPC. It is possible today; we are working on the really esoteric syntax.

Our 'Delphi Island' support also allows linking to BPLs.

And we have our own IDE (for multiple platforms), as well as living inside VS.