Live data from Hacker News

Delphi's 25th Birthday

community.idera.com

51–60 of 199 posts

Re: Delphi's 25th Birthday

#51
Delphi is great; just ensure you always stay subscribed. Their tech support team regard properly managing their own strict license system as 'a courtesy' and will prevent you from installing the licensed software that you purchased. For that reason alone; I am out.

Re: Delphi's 25th Birthday

#52
post #49
post #27

Earlier quoted context omitted.

I don't see your point. Skype was done in Delphi, and it was pretty much end-user and very successful. There are many other apps: Skype, Nero Burning Rom, WinRAR, Partition Magic, Panda Titanium Antivirus, TuneUp Utilities, Aida64, BeyondCompare, Total Commander, CloneDVD, Ultra ISO, KMplayer, Gold Wave, Sound editor. And I am sure there are many others.

Here are a few more: fl studio, convert x to dvd, homesite, spybot search and destroy, resource hacker, innosetup, and originally mysql workbench

Siege of Avalon was a pretty great RPG written in Delphi, now open-sourced[1] (no work done on it since ages). I remember liking that it was somewhat "mundane", i.e. upgrading your armor didn't mean that you start out with knightly full plate and it goes all out fantastic after that.

[1]: http://soaos.sourceforge.net/

Re: Delphi's 25th Birthday

#53
post #41

What killed Delphi is $3000 per seat cost. Single starting developer or students cannot afford that. So there is no community and it's impossible to find Delphi programmers.

They used to give it away. I learnt to program from a free magazine cover-disk Delphi, and its excellent help system.

We give it away now too :) There is a Community edition, where the license terms are basically that you should buy it only if you make significant revenue. Students, hobbyists, early stage startups etc - free.

https://www.embarcadero.com/products/delphi/starter

Re: Delphi's 25th Birthday

#54

A while ago I got to do some consulting/auditing for a couple of companies in the medical field, and looking under the hood of their infrastructure, I was surprised to see that two of their most important apps for daily use (one a scheduling/filing/CRM behemoth, one a 3D analysis program) are developed in Delphi. You couldn't tell it from the GUI but in one program directory I saw a VERY familiar ico on an exe and my…

For the future "interest was piqued" would be better than "peaked" :)

Re: Delphi's 25th Birthday

#55
post #43

For those interested, Free Pascal and Lazarus, the free open source implementation of Delphi, is amazing. It has an active development community and works on most all platforms. https://www.getlazarus.org/learn/tutorials/introduction/

What are the advantages / pros of this vs. the free Delphi Community Edition? Seriously asking, as I've been out of the "Delphi sphere" too long and not really familiar with the latest developments but looking to get back into it.

The advantages? The compile works on must every CPU and platform, including Windows, Mac, Linux, Raspberry Pi, Gameboy Advanced, Amiga, and on and on.

Also it's open source, so when you are writing code you can actually navigate to the underlying sources and step into everything with the debugger if you want.

Finally, it comes with library support for so much more than Delphi, including Google APIs, FreeType, Cairo, Fuse, and so on.

Oh and it can also build to Java byte code and run in a Java JVM, also to Android.

Did I mention it's free and open source under active development?

Re: Delphi's 25th Birthday

#56

Earlier quoted context omitted.

They used to give it away. I learnt to program from a free magazine cover-disk Delphi, and its excellent help system.

We give it away now too :) There is a Community edition, where the license terms are basically that you should buy it only if you make significant revenue. Students, hobbyists, early stage startups etc - free. https://www.embarcadero.com/products/delphi/starter

Too bad you don't actually let us reinstall the software we already paid for.

Re: Delphi's 25th Birthday

#57

A while ago I got to do some consulting/auditing for a couple of companies in the medical field, and looking under the hood of their infrastructure, I was surprised to see that two of their most important apps for daily use (one a scheduling/filing/CRM behemoth, one a 3D analysis program) are developed in Delphi. You couldn't tell it from the GUI but in one program directory I saw a VERY familiar ico on an exe and my…

> I downloaded the free Delphi Community Edition - which is GREAT - and knocked out a beautiful little client-server app for a PoC over a weekend. Could hardly fathom the adrenaline rush I got from that...

I'm one of the product managers who works on Delphi today (together with Marco Cantù. I actually work on C++Builder, Delphi's sister product.) I am really happy to hear that.

Your question about Sencha: we recommend using Sencha for web front-ends, and we have a server product written with Delphi for creating REST services or converting your desktop apps to REST-based backends, called RAD Server.

> I could imagine that even now, schools could get more students to develop a love for programming on a wider and more versatile scale with Delphi Community Edition rather than Java or Python... There I said it, pls don't kill.

It's widely used in non-English-speaking countries for education today. I too expect it would be much better than Java for learning.

Post reply on HN