The promise, the limits, and the beauty of software

Subscribers:
344,000
Published on ● Video Link: https://www.youtube.com/watch?v=NPf0fOYF_bk



Duration: 1:26:27
155 views
3


Within this generation, software has changed the way that individuals collaborate, organizations do business, economies operate, and cultures interact. Software-intensive systems can amplify human intelligence, but they cannot replace human judgment software-intensive systems can fuse, coordinate, classify, and analyze information, but they cannot create knowledge. Although software offers seemingly limitless promise, there are some very real limits to what software can do. Not everything we want to build can be built: there exist pragmatic theoretical and technical limits that make software development hard, if not in some cases impossible.  Furthermore, not everything we want to build should be built: there exist moral, economic, social, and political limits that govern human industry. Software-intensive systems are perhaps the most intellectually complex artifacts created by humans, and while the majority of individuals in the civilized world rely on software in their daily lives, few of them understand the essential complexity therein, the labour required to create such artifacts, and the beautiful and elegant chaos of their architecture. In this presentation, we will examine the promise, the limits, and the beauty of software, as well as offer some conclusions that can be drawn from the last 60 years of software and some expectations and cautions for the next generation.




Other Videos By Microsoft Research


2016-09-06Mediators
2016-09-06Distributed Spectrum Access: Protocols & Prototype
2016-09-06Program Composition by Non-Programmers          
2016-09-06Games@MSR - The Pleasures of Virtual/Fantasy Warfare: Learning from Counter-Strike
2016-09-06Opportunities and Challenges in Sensing, Inference and Context-aware Computing
2016-09-06Supporting Scalable Online Statistical Processing
2016-09-06MSR Symposium on Computational Photography: Session 2
2016-09-06MSR Symposium on Computational Photography: Session 1
2016-09-06MSR Symposium on Computational Photography: Session 3 [1/2]
2016-09-06Squaring the triangle: Games, Second Life and Libraries [1/2]
2016-09-06The promise, the limits, and the beauty of software
2016-09-06Bayesian Methods for Unsupervised Language Learning
2016-09-06Games, gamers, and digital entertainment in the home: sociological studies of computation and play
2016-09-06Generative Models of Discourse
2016-09-06Consolidarity: Exploring Patterns of Social Commonality Among File Directories at Work
2016-09-06High Fidelity Image-Based Modeling
2016-09-06The Meaning of the 21st Century: A Blueprint for Ensuring Our Future           
2016-09-06Social Balance on Networks: The Dynamics of Friendship and Hatred [1/30]
2016-09-06Provably Optimal Solutions to Geometric Vision Problems
2016-09-06Interaction Design Projects for Health and Wellness
2016-09-06Congestion Games: Optimization in Competition



Tags:
microsoft research