Jump to content
johnnydp

Delphi code on gitlab/github

Recommended Posts

When will Delphi finally become open source? When it’s already too late to save it? Only then?

Share this post


Link to post

The truth hurts, doesn’t it? After all,
it’s mainly dinosaurs in their 40, 50s and 60s who use it. In 10 years, and certainly in 20, Delphi will be nothing more than a memory.

The decline is plain to see, even for its biggest fans.
 

Share this post


Link to post
Just now, johnnydp said:

@Lars Fosdal Because I like Delphi and I want it to live for another 30 years.

And talking it down, helps with that in which way?

  • Like 1

Share this post


Link to post

Lars , Everything depends on how you perceive it. On the Titanic, for a long time most people did nothing, and until the very end many stayed positive, believing it was nothing serious.

Share this post


Link to post
9 minutes ago, johnnydp said:

and until the very end many stayed positive, believing it was nothing serious.

I myself would not consider it to be denial by some in the Delphi comnnunity. I honestly believe most of the great Delphi coders are positive and definitely hopeful for a brighter Delphi future. Yes, Embarcadero make mistakes and some of those might affect the community negatively but I believe there are so much going for it. I might be wrong but it looks to me that there is growth in some non-English speaking countries in Delphi users. I think they look at what works for them instead of following fads like so many others are doing. Time will tell.

Edited by PeaShooter_OMO
  • Like 1

Share this post


Link to post
1 hour ago, johnnydp said:

Lars , Everything depends on how you perceive it. On the Titanic, for a long time most people did nothing, and until the very end many stayed positive, believing it was nothing serious.

And those on the Titanic that ran around screaming "We are about to sink! Panic Now! F... you for not caring!", helped in what way?

 

Unlike the people aboard that ship, who were not expert ship builders or sailors, most of the Delphi users are experienced developers which often use more than only this particular tool.

We like Delphi, but we are vocal about the things we don't like, and we participate in communities and interact with EMBT.

You can be a positive force, or a negative force. Which one do you think is the more effective in an environment of specialists?  

  • Like 4

Share this post


Link to post

I've been using Delphi since it came out, although I stuck with certain versions for a long time, even though I always had them all, for reasons of stability between the various versions. Now I'm happy with 12.3, even though it drives me crazy with refactoring, an indispensable feature when you have really large projects like mine. I installed 13 on a VM, but when I realized that even that minimal refactoring had been removed, I left it there waiting for something to be done.

 

  • Like 1

Share this post


Link to post
16 hours ago, johnnydp said:

When will Delphi finally become open source?

Being open source has never helped a commercial product to increase its users base. Never.

 

If you want open source with Pascal you already have FPC and Lazarus. You need open sources features ? Contribute to these projects.

 

You want new features in Delphi IDE ? You have the Open Tools API.

 

If Delphi were open sourced, what will you do to help it "not to die" ?

  • Like 1

Share this post


Link to post
41 minutes ago, shineworld said:

I've been using Delphi since it came out, although I stuck with certain versions for a long time, even though I always had them all, for reasons of stability between the various versions. Now I'm happy with 12.3, even though it drives me crazy with refactoring, an indispensable feature when you have really large projects like mine. I installed 13 on a VM, but when I realized that even that minimal refactoring had been removed, I left it there waiting for something to be done.

 

in D13 MMX should replace default refactoring

https://getitnow.embarcadero.com/mmx-code-explorer/

Edited by RDP1974

Share this post


Link to post

@Patrick PREMARTIN LOL WHAT?, that’s probably why C# and the .NET ecosystem are developing at a phenomenal pace, why the number of Delphi job offers keeps decreasing, and why all the world’s most important programming languages simply provide free, open-source code. I understand it’s a commercial company and it has to make money somehow, but maybe a different business model could be worked out?

 

  • Like 1
  • Haha 1

Share this post


Link to post

Open sourcing one of your products can be a viable option if your company is making hundreds of millions or even billions of dollars from other products and services already but not so easily done if it is one of your main income streams.
 

14 minutes ago, johnnydp said:

but maybe a different business model could be worked out?

I agree. I am obviously not clued up about what goes on behind closed doors at Embarcadero when it comes to their finances but the pricing of Delphi has always been at the center of discussion. Embarcadero is probably just trying to pull off a balancing act to make the most of what they have. This point has been discussed probably hundreds of times before.

I also don't think open sourcing can fix the Delphi issues we have. The best we can hope for is for Embarcadero to pull off a turnaround and somehow change their business model and approach without going down in flames or perhaps for somebody with very deep pockets to buy them out, someone with a passion for the product. (One can wish, right?  :classic_wink:)

Edited by PeaShooter_OMO
  • Like 3

Share this post


Link to post
2 hours ago, RDP1974 said:

D13 MMX should replace default refactoring

No.

 

That would just give them an excuse to never add the feature back again. And MMX is not a replacement for the functionality provided by refactoring - had it actually worked.

  • Like 1

Share this post


Link to post
2 hours ago, PeaShooter_OMO said:

Open sourcing one of your products can be a viable option if your company is making hundreds of millions or even billions of dollars from other products and services already but not so easily done if it is one of your main income streams.

Exactly. It makes no sense to compare Embarcadero to Microsoft or Delphi to C#.

C#'s success has nothing to do with the fact that it got open sourced; It would have survived fine without that.

  • Like 1

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×