Thanks for sharing that information about Differential Programming, I was not aware of its existence. I'm curious if this approach will help solve some problems I am investigating.
Do you have any suggestions for papers or libraries that implement Differential Programming?