“Incompatible parameter lists” when using Types.T*DynArray? – VCL –...
Reminder to self: Delphi 11.3 (Alexandria update 3), mid-product added a compiler changing kind of deprecating using types of this form (including ones defined in the System, System.Types and other...
View ArticleOld programming books had cool little “puns” in their references, modern lack...
I wrote a two earlier blog posts around puns in programming book indices before: the 1992 Turbo Pascal 7.0 Language Guide having both entry in the manual about Recursion (“recursive loop, see recursive...
View ArticleDelphi Discord servers
Besides the Delphi Praxis servers (the [Wayback/Archive] German one has existed for what seems eternity, the [Wayback/Archive] English one took over the Google Plus Delphi group – see Google is...
View ArticleDelphi sorcery: Introducing Spring.Benchmark – a port of Google benchmark
On my list of tools to experiment with: [Wayback/Archive] Delphi sorcery: Introducing Spring.Benchmark – a port of Google benchmark This got released while I was recovering from cancer procedures, to I...
View ArticleJust released: the 2025 Annotated Edition of Mastering Delphi 5 by Marco Cantù
This just in: [Wayback/Archive] downloads.marcocantu.com/delphi5annotated.pdf It has close to 200 annotations in some 300 pages plus a new preface, which is also at [Wayback/Archive] Mastering Delphi 5...
View ArticleCode52/carnac: A utility to give some insight into how you use your keyboard...
I unconsciously wanted a tool like this for a long time, and was glad I finally searched for it: A keyboard logging and presentation utility for presentations, screencasts, and to help you become a...
View ArticleGoing Native – Malicious Native Applications
On the reading list wondering which tool chains can deliver NtAPI based development: [Wayback/Archive] Going Native – Malicious Native Applications Via [Wayback/Archive] Thread by @MrPc69257431 on...
View ArticleWriting a tool that restarts the Google Chat desktop app Window (and...
In the past, the Google Hangouts desktop app on Windows would integrate with the system “tray” (actually the notification area) and show you missed chats and calls. The [Wayback/Archive] Google Chat...
View ArticleDelphi and SonarQube: great open source additions in the last few years.
In the past, I mentioned that the open source SonarQube by SonarSource was on my “research list” in a few blog posts* as I am a fan of static code analysis **, and now it is time to amend them with the...
View ArticleFor my link archive: Counting the leading zeroes and ones in a binary number...
From a while back, but still interesting: [Wayback/Archive] Counting the leading zeroes in a binary number with C# [Wayback/Archive] c# – Getting the number of leading 1 bits – Stack Overflow (thanks...
View ArticleWriting a tool that restarts the Google Chat desktop app Window (and...
Earlier this months I wrote Writing a tool that restarts the Google Chat desktop app Window (and hopefully the Google Duo desktop app Window too) promising I would rewrite the Delphi code into C# and...
View ArticleLaurensvanrun/Delphi-Promises: Delphi implementation of promises for...
On my research list after making this short note April 2024: [Wayback/Archive] GitHub – Laurensvanrun/Delphi-Promises: Delphi implementation of promises for asynchronous programming. My first...
View ArticleOnline Delphi manuals
When you look at the History of Delphi (software) – Wikipedia, the real innovation – including Borland Kylix – was during the Early Borland Years fading later with three temporary surges, the first...
View ArticleFrom Turbo Pascal to Delphi to C# to TypeScript, an interview with PL legend...
Nice historic perspective: [Wayback/Archive] From Turbo Pascal to Delphi to C# to TypeScript, an interview with PL legend Anders Hejlsberg – YouTube Via [Wayback/Archive] Zack Urlocker on Twitter:...
View ArticleRun Windows 3.1 in True-Colour Full HD: GitHub – PluMGMK/vbesvga.drv: Modern...
This is soooo cool: [Wayback/Archive] GitHub – PluMGMK/vbesvga.drv: Modern Generic SVGA driver for Windows 3.1 Modern Generic SVGA driver for Windows 3.1 This is a rewrite of the Windows 3.1 SVGA...
View ArticleDelphi “array of const” to “varargs”– Stack Overflow
Just in case I ever think “oh, I might try want to go the Variadic function arguments way in Delphi” again, I must remember “maybe not a good idea” and re-read these posts: [Wayback/Archive] Variadic...
View ArticleFinding most recent forks of gists and github repositories
A while ago I found out that gist.github.com/lynatan/673e574faa8343fa01d7a91e75065c54 which I mentioned before in Delphi analog to C# ?? null-coalescing operator and Light Table like debugger...
View ArticleDelphi 2006 Hidden COM Registry Entries
Somewhere in the drafts was a note to refer to an old Chris Bensen blog post on the Embarcadero server: blogs.embarcadero.com/cbensen/2005/12/07/22388 Alas, a lot of Embarcadero stuff is gone, some...
View ArticleAnyone any idea on the contributions of Embarcadero to the LLVM project?
With the huge dependency of Delphi on the LLVM project – basically none of their cross-platform support falls apart without LLVL – I wonder how much Embarcadero and their. mother company Idera...
View ArticleFile scoped namespaces – C# 10.0 draft specifications | Microsoft Learn
Oops, I thought this had been published a long time ago, but oh well: it is never too late to publish reflections on a C# programming language improvement. After recovering from my rectum cancer...
View Article