On 28.01.22 11:27, Simon Wright wrote:
https://github.com/TNO/Renaissance-Ada
What does "for legacy Ada software" mean?
Looking at the link, it seems that it's software that has been just
growing, to the point at which it's becoming unmaintainable. I don't see anything that says Ada83 (though software with that sort of problem is
likely to have been around for a long time).
The presentation seems to be openly addressing "legacy / technical debt". Referring to an large code base.
The README in, e.g., Dependency_Graph_Extractor lists some
contemporary Versions of compiler and tools.
Speculating, an ever more complex and changing language requires
efforts becoming correspondingly more complex and changing.
I understand that recent GNATs have dropped some support for less
recent editions of the Ada language.
Anyway, if Renaissance-Ada extracts information about programs, it adds clarity.
That seems helpful, as it saves time and money - if that's what you
want to achieve.
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)