Free Pascal Immunizes Piracy
Got an email about "compliance" from Embarcadero's gig workers? - use Free Pascal.
Introduction
Didn't pay SA and unable to re-install Delphi?
Need to pay additional fees for "missed years", or need to buy a new license in Delphi, despite having an older version years ago because getting a new license is cheaper than renewing an old license?
Licensing Hypocrisy
Embarcadero hires many software compliance research representatives, who, each one - spend thousands of hours researching customers, while turning a blind eye on slanderous and defamatory speech and don’t bother to prosecute owners of bitcoin pirate sites.
Delphi developers who move to the Lazarus, find themselves free from piracy claims.
The offending software - chains that stymie and hamper their livelihood - Delphi, C++ Builder causes "infringement", "compliance" issues.
Friendly Ex-Delphi Community
I found a welcoming community.
FreePascal has equivalents that are performant. FreePascal core developers were innovating faster than Delphi - FreePascal's equivalents - various REST servers, such as, Brook Framework, Brazil Free Pascal Community, Mormot.
Is DataSnap benchmarked? Is Rad Server benchmarked? FreePascal's equivalents can run circles around Delphi.
Lazarus
Free Pascal's Lazarus is a fitting name. The name Lazarus is inspired by Lazarus of Bethany, who, according to the Gospel of John, was restored to life by Jesus four days after his death.
In a similar way, dead Delphi code when moved to FreePascal, lives again.
Let us know your comments below
Speaking of Lazarus, did you see this thread?
📍 Anybody tried to use Lazarus to build GUI apps for Go / Golang?
https://forum.lazarus.freepascal.org/index.php/topic,24948.msg150737.html#msg150737
Calling Go Functions from Other Languages
https://dev.to/vladimirvivien/calling-go-functions-from-other-languages 📍
It appears that since the release of Go 1.5, there's now the possibility of developing business logic in Go, creating a .dll or .so & then using that right inside Lazarus. If that works without any issues, I predict Lazarus might see increased uptake in dual language scenarios where it handles all GUI chores.
Have you tried this yet?