News

Despite Rumors Delphi is Alive and has Frequent Releases

You might have seen that over recent days the TIOBE index website has published their March 2020 status focusing on Delphi’s demise — after it went one position down since last year — and a few other web sites have mentioned it. TIOBE analysis includes some factually incorrect statements. They state “An extra indication of Delphi’s fall is the frequency of its releases.
Read more
Delphi

Essential Delphi New Edition, the First Chapter

As I mentioned two weeks ago, in the occasion of Delphi’s 25th anniversary I decided to go back to the roots and publish a book introducing the Delphi IDE based on content of my old Mastering Delphi volumes with additional material covering more recent changes. The…
Delphi

My Delphi 25th Anniversary Videos

So far I have 2 videos for Delphi 25th celebration (10 days ago) published, plus the one of the webinar with the early product architects I was involved with. There is another video pending to get out (I’ll update this blog post when done). The first is a summary of my…
Delphi

Delphi is 25!

Today marks the 25th anniversary of the Delphi launch in San Francisco at the Software Development Conference (SDC ‘95 West). I was there at the launch event and I’m still here using the product and helping to further extend and nurture it. Embarcadero is marking this anniversary with a large number of activities and the entire Delphi community, with many active partners and MVPs, has been…
Read more
Delphi

25 Reasons For Using Delphi in 2020

When Delphi 1 was released 25 years ago, I compiled a top ten reasons for using Delphi. This is my original list from the preface of the original Mastering Delphi books: “There are many programming environments you can work with, but Delphi is outstanding for a number of…
News

RAD Server Docker Technical Guide Released

Embarcadero has just published a long and detailed guide covering the deployment of RAD Server to Docker. It is available at: https://cc.embarcadero.com/item/30910 The guide introducing some key concepts and than covers in details (providing information about all options and…
News

Introducing Additional RAD Server Deployment Options

Over the past few months, we have seen a significant increase in interest and adoption of RAD Server, Embarcadero’s REST-based Web Service solution. We think this is due to the many additional features we’ve added to RAD Server in recent releases to further simplify development and offer additional capabilities to the engine, but also due to the bundling of deployment licences with RAD Studio…
Read more
News

RAD Studio 10.3.3 Indy Server SSL Certificate Patch

Embarcadero just released a patch for RAD Studio 10.3.3 for a problem caused by a regression in our copy of the Indy library and related to Indy servers on the Windows platform as they load SSL certificates.The issue was reported on Quality Portal…
Delphi

Delphi RTL: Generic vs. Traditional Collections

Since Delphi got generic types, in the 2009 version, its runtime library (RTL) has a generic collections unit. The RTL however, still has the classic collections. Recently I got some requests about which is recommended to use, and while the discussion can go a bit deeper, I…
Delphi

Delphi Android 64-bit In-App-Purchase Fix

We have found a severe issue with the TInAppPurchase component on Android 64-bit and here is a workaround you can apply directly to your code. After our release of RAD Studio 10.3.3, which includes for the first time Delphi Android 64-bit support, a few customers have reported issues when recompiling applications that use the TInAppPurchase component. When these applications are compiled for…
Read more