“Legacy” is not a dirty word, it means “Successful”
Legacy software runs companies, and cannot simply be waved away with a magic wand. Whatever the legacy software does must be preserved. Legacy systems are successful and therefore mature, and likely have been in existence for a long period of time. A consequence is that legacy software is built using technologies available at the time it was constructed, as opposed to the most modern software technologies. Older technologies are more difficult to maintain, and this is a key point of pain for many legacy system owners.
By 2020, Borland Delphi Technology is 25 Years Old.
Borland Delphi 2 to 7, are respectfully entitled to be called “Legacy”, as worldwide huge IT system are still running on them. serving millions of customers – if not Billions. Borland Delphi started early in the 1995, based on Pascal language, and most of the development based on Borland Delphi version 2 to 7, although written in the late 1990’s are still amazingly survived through the vast technology changes in the past 25 years, as the world shift to a digital era.
Delphi Code is Everywhere
Delphi code is spread all over the globe, in every industry: Hi-Tech, Retail, Finance, Government, Military & Defense systems, Education, Agriculture and many more. Therefore, it is no surprise, why in those golden days of the new millennium, all the major companies & organizations that wanted rapid database application solution for Windows chose Delphi, and still do.
Replacing the All Mighty BDE with FIREDAC
Embarcadero’s FireDAC Data-Access Control, is the replacement of the all mighty Borlands BDE. It was build to replace the BDE, on the same class structure, with the same look & feel, but with a super-intelligent data access engine, ever made!
FireDAC, as well as BDE, are 100% pure Delphi technology. They were build to serve Delphi applications, unlike Microsoft ADO, or JDBC that are made to serve Microsoft & Java based application, respectively.
The Glory Days of the Delphi & BDE
What made the Delphi in those glory days of the 1990’s, the best development tool of that time, was the BDE – the Borland Database Engine. Back then, in the early days of the Internet & Windows 95, the ability to develop Windows form application with ClientServer architecture in minutes, quickly perform database queries & show them on a grid, was something that no MFC, Visual C++, Visual Basic or Java IDE can provide, and to the non-Delphi developer it was practically impossible, or presumed as a very hard & dirty job.
From 1995 until 1999, at the dawn of the Internet, as the whole world shifted from DOS to Windows XP, the BDE was also the only driver who knew how to connect to Paradox, dBase & legacy Oracle, the pre-historic Databases from DOS & Mainframes and to bridge the gap from the 1970-80’s legacy systems made in the with those green terminals – as the above photo, to the new & cutting edge technology of late 1990’s with Windows Forms & Event based 32bit application.
Delphi Modernization Made Easy
Upgrading legacy Delphi IT systems & upgrading to latest Emabarcadero’s Delphi 10.4 with FireDAC to support all the latest technology is made easy thanks to the Delphi Parser – Automatic Migration tools.
Legacy Delphi Modernization is a Must
In an ever changing world, in 2020, as the world changes yet again, while struggling with the Corona virus pandemic & governments are facing an economic crisis – it is clear to everyone that legacy IT systems resilience & connectivity has become a life-saving necessity, rather then a wish-full-thinking. It is high time to modernize these Borland Delphi IT systems, before it’s too late.