I am 49 years old and have been using Delphi since 1999. I don't know any other programming languages—or rather, I should say that I have been deeply entrenched in Delphi's programming paradigm.
I used to primarily develop client-server (C/S) projects, spending nearly 20 years writing code of this kind. Over time, I grew to dislike it. Fortunately, in recent years, I’ve had the opportunity to work more with hardware-related tasks, which means I no longer have to develop database or UI-related code. This change has made me very happy, and I really enjoy writing code that interacts with hardware.
Since I develop products related to drones, I have to handle camera data streams and figure out how to transmit images to the ground. In recent years, the industry has increasingly relied on AI, so I’ve also added AI-related features to my work. It took me nearly two years to implement all these functionalities. In the end, I found that the programs I wrote in Delphi performed just as well as those written in native Android Java, and sometimes even better. When compared to C++ programs on Linux, Delphi's performance is slightly weaker, but I believe this gap comes from the operating system itself rather than being an issue with Delphi.
My next step will be to try porting my current projects to Linux, even though I’ve never used Delphi to develop Linux applications before.