The Interdependence of Good Programming and Mathematics

Explores how programming and mathematics are fundamentally interconnected, highlighting their joint importance in developing reliable and complex software systems essential to modern civilization.

The Interdependence of Good Programming and Mathematics
Microsoft Research
1.8K views • Aug 8, 2016
The Interdependence of Good Programming and Mathematics

About this video

Software has become critical to nearly every aspect of our civilization. Consequently, the complexity of our tools and our needs for dependability have increased immensely. Programmers need scalable tools and methodogies to keep complexity in check. Generic programming, with roots in computer algebra and symbolic mathematics, is one of the promising approaches to scalable and dependable software contruction. This talk explores recent accomplishments and lessons learned from fruitful interactions between tools support for principled programming and computational mathematics. Examples come from modern C++, OpenAxiom, symbolic mathematics, algorithmic differentiation and beyond. I will touch upon on-going projects, challenges ahead, and possible paths to solutions.

Tags and Topics

Browse our collection to discover more content in these categories.

Video Information

Views

1.8K

Likes

42

Duration

01:16:33

Published

Aug 8, 2016

User Reviews

4.5
(1)
Rate:

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.