Differentiable Programming and Software 2.0

"Neural networks are not just another classifier, they represent the beginning of a fundamental shift in how we write software. They are Software 2.0."