In 2016, Embarcadero claims to have 3 Million users. According to Gartner, in 2008 there were 2 Million Delphi developers, and its population keep growing. The Delphi and C++Builder developers community is much more stable than people think. They stayed devoted to Delphi even though Borland was long gone & sold to Microsoft (in which gave birth to C#) , and is now being revived by the mass effort of Embarcadero’s development team. The exact amount of Delphi based companies is unknown, and is estimated about 100,000 software related companies worldwide using Delphi are in need of migration process, but reluctant to do it, or knows how to. The cost of a migration process, values at low as 1$ per line of code, going up to millions, where it is almost impossible, too risky & unaffordable.
Using Automatic Code Refactoring Tools like The Delphi Parser, Enables Software Modernization Projects, by making them easy & affordable. With an easy automatic migration process you get a low-risk process, low-cost, quick & pain-free solution. Our solution reduces code migration costs 90% less than it is done manually. At least 10 times quicker – scaled in month, instead of years & in hundreds of thousands of dollars, instead of millions. Typical migration of Delphi project code spreading over 1 Million lines of code, manually would take 2-3 years, and at least 1 Million US Dollars. Using the Delphi Parser, you can automatically migrate your code within 6 month, and save up 95% of the development work force.
Seriously, there is no magic here – anyone can use the Delphi Parser to migrate code or even to improve its quality by searching the code for black holes in its darkest corners.With the Delphi Parser there is no need to plan a huge project, most of the work is getting done automatically by the Delphi Parser. It can transform an old existing code, spread in lots of files & directories, with millions of code lines, tons of objects, and produces a new & upgraded code, overnight!
Furthermore, there is the DIY (Do It Yourself ) approach – Migration process is a delicate issue, and companies, like normal human beings, doesn’t like to take their dirty laundry outside. We understand this demand very well, and for that very reason we are able to provide the Delphi Parser tool with all the source code, knowledge & support, to do it yourself. In that way the development team can do it themselves.
The Delphi Parser is a rule based generator, currently suited for Delphi & C++ Builder, but can easily be customized for all types of language code, data-scheme & other given technology. The rules can be defined, refined & redefined for the parser & scripts, as required. The Parser is a set of smart functions that takes the notorious “Find & Replace” & the infamous “Cut & Paste”, lock them behind bars & throw away the key. This parser is nothing like these! It does the job, like nobody or no other tool ever did it before, with no loose ends or cutting corners. Based on all the data the Parser collects from scanning the project & analyzing it, it makes the changes wisely, based on set of rules and instructions. It doesn’t make any blind copies nor using half-baked data, voodoo programming, wild guesses or intuitions.