The Power of Interoperability: Why Objects Are

The Power of Interoperability: Why Objects Are
1 / 1
The Power of Interoperability: Why Objects Are - slide 1 of 33 The Power of Interoperability: Why Objects Are - slide 2 of 33 The Power of Interoperability: Why Objects Are - slide 3 of 33 The Power of Interoperability: Why Objects Are - slide 4 of 33 The Power of Interoperability: Why Objects Are - slide 5 of 33 The Power of Interoperability: Why Objects Are - slide 6 of 33 The Power of Interoperability: Why Objects Are - slide 7 of 33 The Power of Interoperability: Why Objects Are - slide 8 of 33 The Power of Interoperability: Why Objects Are - slide 9 of 33 The Power of Interoperability: Why Objects Are - slide 10 of 33 The Power of Interoperability: Why Objects Are - slide 11 of 33 The Power of Interoperability: Why Objects Are - slide 12 of 33 The Power of Interoperability: Why Objects Are - slide 13 of 33 The Power of Interoperability: Why Objects Are - slide 14 of 33 The Power of Interoperability: Why Objects Are - slide 15 of 33 The Power of Interoperability: Why Objects Are - slide 16 of 33 The Power of Interoperability: Why Objects Are - slide 17 of 33 The Power of Interoperability: Why Objects Are - slide 18 of 33 The Power of Interoperability: Why Objects Are - slide 19 of 33 The Power of Interoperability: Why Objects Are - slide 20 of 33 The Power of Interoperability: Why Objects Are - slide 21 of 33 The Power of Interoperability: Why Objects Are - slide 22 of 33 The Power of Interoperability: Why Objects Are - slide 23 of 33 The Power of Interoperability: Why Objects Are - slide 24 of 33 The Power of Interoperability: Why Objects Are - slide 25 of 33 The Power of Interoperability: Why Objects Are - slide 26 of 33 The Power of Interoperability: Why Objects Are - slide 27 of 33 The Power of Interoperability: Why Objects Are - slide 28 of 33 The Power of Interoperability: Why Objects Are - slide 29 of 33 The Power of Interoperability: Why Objects Are - slide 30 of 33 The Power of Interoperability: Why Objects Are - slide 31 of 33 The Power of Interoperability: Why Objects Are - slide 32 of 33 The Power of Interoperability: Why Objects Are - slide 33 of 33
The Power of Interoperability: Why Objects Are Inevitable Jonathan Aldrich Institute for Software Research School of Computer Science Carnegie Mellon University Onward! Essay, 2013 http:www.cs.cmu.edualdrichpapersobjects-essay.pdf

Related Topics

Download this presentation From Below

"The Power of Interoperability: Why Objects Are" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentation Transcript

01
The Power of Interoperability: Why Objects Are Inevitable Jonathan Aldrich
Institute for Software Research
School of Computer Science
Carnegie Mellon University Onward! Essay, 2013
http://www.cs.cmu.edu/~aldrich/papers/objects-essay.pdf
Comments on this work are welcome. Please send them to aldrich at cmu dot edu Copyright © 2013 by Jonathan Aldrich. This work is made available under the terms of the Creative Commons Attribution-ShareAlike 3.0 license:
http://creativecommons.org/licenses/by-sa/3.0/<br>
02
Object-Oriented Programming is Widespread 2 6-8 of top 10 PLs are OO – TIOBE<br>
03
Object-Oriented Programming is Influential Major conferences: OOPSLA, ECOOP
Turing awards for Dahl and Nygaard, and Kay
Other measures of popularity
Langpop.com: 6-8 of most popular languages
SourceForge: Java, C++ most popular
GitHub: JavaScript, Ruby most popular
Significant use of OO design even in procedural languages
Examples: GTK+, Linux kernel, etc.


Why this success? 3<br>