Я знаю, что GC не был популярен в те дни, когда была разработана Ada, а для основного использования встроенного программирования это еще не очень хороший выбор.
Но учитывая, что Ada - это язык программирования общего назначения, который не был частичным и необязательным (трассирует только явно помеченные объекты памяти) сборщик мусора, представленный в последующих версиях языка и реализации компилятора.
Я просто не могу думать о разработке обычного настольного приложения без сборщика мусора.