Native Differential Programming Support for Rust

There is still a lot of research going on so it’s properly for the best to be in a crate till things have settle.

Exactly! Automatic differentiation is still a research subject and has only very targeted applications : it is the opposite of something we would want to freeze in a language's core implementation.

Plus we are lucky to have a macro system that should be powerful enough to emulate what other languages do with native support.

8 Likes