Damn. That's a lot of time. And money.
However if a very modernized Dev Enviroment would be created then that money would be back in no-time.
And by modernized I mean to offer high-quality and very optimized frameworks right out of the box.
Delphi tried this with Firemonkey, but Firemonkey sucks.
They claim that it is hardware accelerated, and technically, yes it is, but their performance is like having a 2-stroke engine in a Ferrari and claim that it is mechanically empowered.
Just because it is "mechanically empowered" doesn't mean it's of high performance.
Also, parallel computing isn't fully utilized with Delphi.
Neither is cross-platform development.
Sure, now they have iOS, Android and OSX support but what about Linux?
What about ARM Linux?
What about microcontrollers?
They stay in a niched area by not having these options for developers.
What is the fate of Pascal?
In the future, as we Pascal users die out, what will be left is youngsters with C++ and Java knowledge because thats the only thing they teach in school.
Pascal will DIE people. It will DIE unless someone does something about it.
Now, how would money be made if a new Pascal dev-enviro would be created?
Given that we as a company could offer high quality, high performance frameworks out-of-the box, including cross-compilation to all major platforms, people would happily invest in buying this product.
The business model should be a subscription-based business model, where you as a developer pay X Euros for Y time.
One plan could be 20€ a month, and it is totally accepted.
We could offer updates on a regular basis, and the company would have a revenue of 720 thousand Euros a year given that there would be 3000 customers.
If we would create a product like this with a business-model like this, it would not only be commercially viable, but it could very well be viable for educational purposes as well and be taught in schools.
I have recently done some research and I am seriously thinking of making an investment in this idea.
Why should Pascal die? Why shouldn't Pascal flourish and allow people to make ideas reality?
I love Pascal and I see this huuuuge potential in it, but barely anything is happening.
We are all lucky that Embarcadero bought Delphi, even if we don't use Delphi, because thanks to Embarcadero the hope of Pascal has still been alive.
And thanks to the FPC team, we have an option available even if Delphi dies.
BUT, I still think that Pascal options of today aren't enough.
Would it be crazy to ask people team up and do something together?
I don't know.