2 ms·
Free Pascal was actually on the shortlist of SARC, together with Ada and D [1]. We had different requirements though: GUI was not an issue as we have our own GU
by _veelo 4y ago
Free Pascal was actually on the shortlist of SARC, together with Ada and D [1]. We had different requirements though: GUI was not an issue as we have our own GUI; neither was an IDE. What was very important in our case was D’s compile time reflection capabilities which has enabled us to implement (de)serialisation to/from the binary format that the old Pascal implementation produced. In the maritime industries it is important to be able to build on projects that were developed in the past.
Pascal is not a bad language for engineering, in some aspects it is even better than D. Still, the combined features of D made it a winner over all, in our case.
[1] https://dlang.org/blog/2018/06/20/how-an-engineering-company-chose-to-migrate-to-d/ https://dlang.org/blog/2018/06/20/how-an-engineering-company...