News

Custom Managed Records Coming in Delphi 10.3

Beside inline variable declarations, Delphi 10.3 is going to offer another new Object Pascal language extension, custom managed records  Beside inline variable declaration, as explained in my recent blog post, the coming 10.3 version of Delphi will have another relevant addition to the Delphi language, namely the ability to define code to be executed when records are first initialized, disposed…
Read more
Delphi

Introducing Inline Variables in the Delphi Language

The coming 10.3 version of Delphi introduces a very handy feature to the language, local inline variables with local scope and type inference.       The Delphi language in 10.3 has a fairly core change in the way it allows far more flexibility in the declaration of local…
Delphi

Directions for ARC Memory Management in Delphi

With the coming 10.3 release, RAD Studio R&D and PM teams are making Delphi’s new directions in memory management official.  A few years back, when Embarcadero started building new Delphi compilers for platforms other than Windows there was a lot of discussion how…