Live data from Hacker News

22 Years of Delphi and It Still Rocks

blog.marcocantu.com

181–190 of 344 posts

Re: 22 Years of Delphi and It Still Rocks

#181
Shout-out to Lazarus/FreePascal. It is like all the best parts of Delphi 5-7, and it is open source, free, and you can make commercial applications in it!

I have started using it in earnest and it is wonderful - and a company can never take it away from you; there's no "we're shifting focus..." announcements. No paid support for broken updates.

I honestly can't recommend it enough.

Re: 22 Years of Delphi and It Still Rocks

#182
I started with QuickBasic/QBasic and Pascal. Though I went with VB4-6 instead of Delphi.

It's sad that RAD isn't popular anymore. 1995 - 1999 was great with Win95 era, everything was so consistent, good documentation. Then Microsoft realised their "The Microsoft Network" lost against the open free WWW and then the announced dotNet (which took until 2003 for them to release v1) - that was the beginning of the end of the great Win32 platform and RAD. HTML with Frontpage and Dreamweaver was just an okay RAD andbthe situation got worse with "no tables, use div" and XHTML 1/2 movements.

Re: 22 Years of Delphi and It Still Rocks

#183

I guess I should have started on a greenfield project. For me it was less rosy. I remember my boss trying to get me started on Delphi. We basically had two or three Delphi developer workstations available because setting up one that could compile the projects we had in our vcs was a three day task - and it was only possible with the help of our resident Delphi consultant. Stuff like that has made me love Maven and Ja…

The way delphi finds its units is similar to how java finds its classes, so it can be smooth sailing or an absolute nightmare depending on how the project is laid out.

Re: 22 Years of Delphi and It Still Rocks

#184
post #182

I started with QuickBasic/QBasic and Pascal. Though I went with VB4-6 instead of Delphi. It's sad that RAD isn't popular anymore. 1995 - 1999 was great with Win95 era, everything was so consistent, good documentation. Then Microsoft realised their "The Microsoft Network" lost against the open free WWW and then the announced dotNet (which took until 2003 for them to release v1) - that was the beginning of the end of t…

RAD with WinForms was alive and well for many years after in the .Net era.

Re: 22 Years of Delphi and It Still Rocks

#185

Earlier quoted context omitted.

I think they do understand that, they just see their opportunity elsewhere. The reason is the only price that would satisfy the complainers is free, which isn't going to be very profitable. There is a community of locked in customers who are wiling to pay to keep their projects going, it makes sense for Embarcadero to milk them.

That market can only possibly be diminishing over time. I mean sure, $bigco can afford ~3k/user/year, but eventually, that's gonna dry up. Charging for basic development tools in 2017 just seems weird , and I'm afraid by the time they realize that the company is dying, the mindshare will be gone, never to return.

There's no money in devtools for general desktop app development. Embarcadero knows that the only way to grow the delphi userbase is to make it free, so they're instead trying to milk it for all it's worth on the way down.

I had a bit of hope for delphi with mobile app support, but the pricing really killed it now that microsoft offers xamarin for free.

Plus, object pascal is too weird for js coders. C-style syntax is a must, even though object pascal is in many ways a better language.

Re: 22 Years of Delphi and It Still Rocks

#186
post #57

Earlier quoted context omitted.

>I think Delphi will die, but only because it costs a fortune today. If it had a resonable price, many people would continue to use it indeterminately. http://www.lazarus-ide.org/

Did you try it? I try it every year (I was a Delphi fan and full time Delphi programmer from Delph-1 to 6) but it is not very good. The Pascal compiler is brilliant and fast but Lazarus itself is unusable every time I try. It often begins by failing to build the basic form until I go through a bunch of steps to fix the install. That's going to put most people off as Delphi never had that issue; it was install-and-go.…

I've been working with Lazarus on a daily basis for a while now (I work at a mostly Delphi company, but our server code runs on Linux so we write it in Lazarus). Can't say I have the same problems as you do. My host is a ubuntu machine, and I did install the latest version from their website, not from the package manager. This seemed to fix most of my issues with Lazarus.

Re: 22 Years of Delphi and It Still Rocks

#187
I'm moderator in one of the oldest/largest delphi forum in latin-america:

http://clubdelphi.com/

Ironically, I don't use Delphi anymore. Yet, I still help people with it and defend it when is possible.

Delphi is amazing. It only have a HUGE problem: His owners.

You can re4ad why Delphi fade away here: https://www.quora.com/Why-did-Borland-fail?share=1

"Borland lost its way when executive management decided to change the company to pursue a different market. ... ... In the height of the enterprise transformation, I asked Del Yocam, one of many interim CEOs after Kahn, "Are you saying you want to trade a million loyal $100 customers for a hundred $1 million customers?" Yocam replied without hesitation "Absolutely."

Re: 22 Years of Delphi and It Still Rocks

#188

Earlier quoted context omitted.

I think they do understand that, they just see their opportunity elsewhere. The reason is the only price that would satisfy the complainers is free, which isn't going to be very profitable. There is a community of locked in customers who are wiling to pay to keep their projects going, it makes sense for Embarcadero to milk them.

That market can only possibly be diminishing over time. I mean sure, $bigco can afford ~3k/user/year, but eventually, that's gonna dry up. Charging for basic development tools in 2017 just seems weird , and I'm afraid by the time they realize that the company is dying, the mindshare will be gone, never to return.

Yes it will dry up but by then I expect they will have made a ton of money. This isn't an unusual pattern, I've seen it with a few platforms I've worked with.

Re: 22 Years of Delphi and It Still Rocks

#189
I was just having this conversation with an acquaintance about the software glut. When you do something well, you don't have to do it again, just enough to keep it compatible with the other things it needs to work with. So it takes a team of 50 people to make a product and then 10 people to maintain it forever. So where do those 40 people go?

The latest answer has been annual licenses.

Re: 22 Years of Delphi and It Still Rocks

#190

Earlier quoted context omitted.

And compile times were pretty fast too

I really want to see Delphi compile times on a modern i7 and a fast SSD. For small-ish projects that should be pretty much instantaneously.

It's instantaneous for large projects. Literally I've compiled fairly large Delphi projects in the time it takes a Python interpreter to start.
Post reply on HN