Author: Martin Abadi
Publisher: Springer Science & Business Media
ISBN: 1441985980
Category : Computers
Languages : en
Pages : 392
Book Description
By developing object calculi in which objects are treated as primitives, the authors are able to explain both the semantics of objects and their typing rules, and also demonstrate how to develop all of the most important concepts of object-oriented programming languages: self, dynamic dispatch, classes, inheritance, protected and private methods, prototyping, subtyping, covariance and contravariance, and method specialization. An innovative and important approach to the subject for researchers and graduates.
A Theory of Objects
Author: Martin Abadi
Publisher: Springer Science & Business Media
ISBN: 1441985980
Category : Computers
Languages : en
Pages : 392
Book Description
By developing object calculi in which objects are treated as primitives, the authors are able to explain both the semantics of objects and their typing rules, and also demonstrate how to develop all of the most important concepts of object-oriented programming languages: self, dynamic dispatch, classes, inheritance, protected and private methods, prototyping, subtyping, covariance and contravariance, and method specialization. An innovative and important approach to the subject for researchers and graduates.
Publisher: Springer Science & Business Media
ISBN: 1441985980
Category : Computers
Languages : en
Pages : 392
Book Description
By developing object calculi in which objects are treated as primitives, the authors are able to explain both the semantics of objects and their typing rules, and also demonstrate how to develop all of the most important concepts of object-oriented programming languages: self, dynamic dispatch, classes, inheritance, protected and private methods, prototyping, subtyping, covariance and contravariance, and method specialization. An innovative and important approach to the subject for researchers and graduates.
On Learning
Author: David Scott
Publisher: UCL Press
ISBN: 1800080026
Category : Education
Languages : en
Pages : 318
Book Description
This is a philosophical work that develops a general theory of ontological objects and object-relations. It does this by examining concepts as acquired dispositions, and then focuses on perhaps the most important of these: the concept of learning. This concept is important because everything that we know and do in the world is predicated on a prior act of learning. A concept can have many meanings and can be used in a number of different ways, and this creates difficulty when considering the nature of objects and the relationships between them. To enable this, David Scott answers a series of questions about concepts in general and the concept of learning in particular. Some of these questions are: What is learning? What different meanings can be given to the notion of learning? How does the concept of learning relate to other concepts, such as innatism, development and progression? The book offers a counter-argument to empiricist conceptions of learning, to the propagation of simple messages about learning, knowledge, curriculum and assessment, and to the denial that values are central to understanding how we live. It argues that values permeate everything: our descriptions of the world, the attempts we make at creating better futures and our relations with other people.
Publisher: UCL Press
ISBN: 1800080026
Category : Education
Languages : en
Pages : 318
Book Description
This is a philosophical work that develops a general theory of ontological objects and object-relations. It does this by examining concepts as acquired dispositions, and then focuses on perhaps the most important of these: the concept of learning. This concept is important because everything that we know and do in the world is predicated on a prior act of learning. A concept can have many meanings and can be used in a number of different ways, and this creates difficulty when considering the nature of objects and the relationships between them. To enable this, David Scott answers a series of questions about concepts in general and the concept of learning in particular. Some of these questions are: What is learning? What different meanings can be given to the notion of learning? How does the concept of learning relate to other concepts, such as innatism, development and progression? The book offers a counter-argument to empiricist conceptions of learning, to the propagation of simple messages about learning, knowledge, curriculum and assessment, and to the denial that values are central to understanding how we live. It argues that values permeate everything: our descriptions of the world, the attempts we make at creating better futures and our relations with other people.
An Extraordinary Theory of Objects
Author: Stephanie LaCava
Publisher: Harper Collins
ISBN: 0062223666
Category : History
Languages : en
Pages : 147
Book Description
A haunting and moving collection of original narratives that reveals an expatriate's coming-of-age in Paris and the magic she finds in ordinary objects An awkward, curious girl growing up in a foreign country, Stephanie LaCava finds solace and security in strange yet beautiful objects. When her father's mysterious job transports her and her family to the quaint Parisian suburb of Le Vésinet, everything changes for the young American. Stephanie sets out to explore her new surroundings and to make friends at her unconventional international school, but her curiosity soon gives way to feelings of anxiety and a deep depression. In her darkest moments, Stephanie learns to filter the world through her peculiar lens, discovering the uncommon, uncelebrated beauty in what she finds. Encouraged by her father through trips to museums and scavenger hunts at antique shows, she traces an interconnected web of narratives of long-ago outsiders, and of objects historical and natural, that ultimately help her survive. A series of illustrated essays that unfolds in cinematic fashion, An Extraordinary Theory of Objects offers a universal lesson—to harness the power of creativity to cope with loneliness, sadness, and disappointment to find wonder in the uncertainty of the future.
Publisher: Harper Collins
ISBN: 0062223666
Category : History
Languages : en
Pages : 147
Book Description
A haunting and moving collection of original narratives that reveals an expatriate's coming-of-age in Paris and the magic she finds in ordinary objects An awkward, curious girl growing up in a foreign country, Stephanie LaCava finds solace and security in strange yet beautiful objects. When her father's mysterious job transports her and her family to the quaint Parisian suburb of Le Vésinet, everything changes for the young American. Stephanie sets out to explore her new surroundings and to make friends at her unconventional international school, but her curiosity soon gives way to feelings of anxiety and a deep depression. In her darkest moments, Stephanie learns to filter the world through her peculiar lens, discovering the uncommon, uncelebrated beauty in what she finds. Encouraged by her father through trips to museums and scavenger hunts at antique shows, she traces an interconnected web of narratives of long-ago outsiders, and of objects historical and natural, that ultimately help her survive. A series of illustrated essays that unfolds in cinematic fashion, An Extraordinary Theory of Objects offers a universal lesson—to harness the power of creativity to cope with loneliness, sadness, and disappointment to find wonder in the uncertainty of the future.
Theoretical Aspects of Object-oriented Programming
Author: Carl A. Gunter
Publisher: MIT Press
ISBN: 9780262071550
Category : Computers
Languages : en
Pages : 568
Book Description
Although the theory of object-oriented programming languages is far from complete, this book brings together the most important contributions to its development to date, focusing in particular on how advances in type systems and semantic models can contribute to new language designs.The fifteen chapters are divided into five parts: Objects and Subtypes, Type Inference, Coherence, Record Calculi, and Inheritance. The chapters are organized approximately in order of increasing complexity of the programming language constructs they consider - beginning with variations on Pascal- and Algol-like languages, developing the theory of illustrative record object models, and concluding with research directions for building a more comprehensive theory of object-oriented programming languages.Part I discusses the similarities and differences between "objects" and algebraic-style abstract data types, and the fundamental concept of a subtype. Parts II-IV are concerned with the "record model" of object-oriented languages. Specifically, these chapters discuss static and dynamic semantics of languages with simple object models that include a type or class hierarchy but do not explicitly provide what is often called dynamic binding. Part V considers extensions and modifications to record object models, moving closer to the full complexity of practical object-oriented languages.Carl A. Gunter is Professor in the Department of Computer and Information Science at the University of Pennsylvania. John C. Mitchell is Professor in the Department of Computer Science at Stanford University.
Publisher: MIT Press
ISBN: 9780262071550
Category : Computers
Languages : en
Pages : 568
Book Description
Although the theory of object-oriented programming languages is far from complete, this book brings together the most important contributions to its development to date, focusing in particular on how advances in type systems and semantic models can contribute to new language designs.The fifteen chapters are divided into five parts: Objects and Subtypes, Type Inference, Coherence, Record Calculi, and Inheritance. The chapters are organized approximately in order of increasing complexity of the programming language constructs they consider - beginning with variations on Pascal- and Algol-like languages, developing the theory of illustrative record object models, and concluding with research directions for building a more comprehensive theory of object-oriented programming languages.Part I discusses the similarities and differences between "objects" and algebraic-style abstract data types, and the fundamental concept of a subtype. Parts II-IV are concerned with the "record model" of object-oriented languages. Specifically, these chapters discuss static and dynamic semantics of languages with simple object models that include a type or class hierarchy but do not explicitly provide what is often called dynamic binding. Part V considers extensions and modifications to record object models, moving closer to the full complexity of practical object-oriented languages.Carl A. Gunter is Professor in the Department of Computer and Information Science at the University of Pennsylvania. John C. Mitchell is Professor in the Department of Computer Science at Stanford University.
Stuff Theory
Author: Maurizia Boscagli
Publisher: A&C Black
ISBN: 1623562686
Category : Literary Criticism
Languages : en
Pages : 289
Book Description
A groundbreaking theory of materialism which reconsiders the role of stuff, the small objects that clutter our lives, as they crowd the pages of modern literature.
Publisher: A&C Black
ISBN: 1623562686
Category : Literary Criticism
Languages : en
Pages : 289
Book Description
A groundbreaking theory of materialism which reconsiders the role of stuff, the small objects that clutter our lives, as they crowd the pages of modern literature.
Object-Oriented Ontology
Author: Graham Harman
Publisher: Penguin UK
ISBN: 0241269172
Category : Nature
Languages : en
Pages : 255
Book Description
What is reality, really? Are humans more special or important than the non-human objects we perceive? How does this change the way we understand the world? We humans tend to believe that things are only real in as much as we perceive them, an idea reinforced by modern philosophy, which privileges us as special, radically different in kind from all other objects. But as Graham Harman, one of the theory's leading exponents, shows, Object-Oriented Ontology rejects the idea of human specialness: the world, he states, is clearly not the world as manifest to humans. At the heart of this philosophy is the idea that objects - whether real, fictional, natural, artificial, human or non-human - are mutually autonomous. In this brilliant new introduction, Graham Harman lays out the history, ideas and impact of Object-Oriented Ontology, taking in everything from art and literature, politics and natural science along the way. Graham Harman is Distinguished Professor of Philosophy at SCI-Arc, Los Angeles. A key figure in the contemporary speculative realism movement in philosophy and for his development of the field of object-oriented ontology, he was named by Art Review magazine as one of the 100 most influential figures in international art.
Publisher: Penguin UK
ISBN: 0241269172
Category : Nature
Languages : en
Pages : 255
Book Description
What is reality, really? Are humans more special or important than the non-human objects we perceive? How does this change the way we understand the world? We humans tend to believe that things are only real in as much as we perceive them, an idea reinforced by modern philosophy, which privileges us as special, radically different in kind from all other objects. But as Graham Harman, one of the theory's leading exponents, shows, Object-Oriented Ontology rejects the idea of human specialness: the world, he states, is clearly not the world as manifest to humans. At the heart of this philosophy is the idea that objects - whether real, fictional, natural, artificial, human or non-human - are mutually autonomous. In this brilliant new introduction, Graham Harman lays out the history, ideas and impact of Object-Oriented Ontology, taking in everything from art and literature, politics and natural science along the way. Graham Harman is Distinguished Professor of Philosophy at SCI-Arc, Los Angeles. A key figure in the contemporary speculative realism movement in philosophy and for his development of the field of object-oriented ontology, he was named by Art Review magazine as one of the 100 most influential figures in international art.
Immaterialism
Author: Graham Harman
Publisher: John Wiley & Sons
ISBN:
Category : Philosophy
Languages : en
Pages : 0
Book Description
What objects exist in the social world and how should we understand them? Is a specific Pizza Hut restaurant as real as the employees, tables, napkins and pizzas of which it is composed, and as real as the Pizza Hut corporation with its headquarters in Wichita, the United States, the planet Earth and the social and economic impact of the restaurant on the lives of its employees and customers? In this book the founder of object-oriented philosophy develops his approach in order to shed light on the nature and status of objects in social life. While it is often assumed that an interest in objects amounts to a form of materialism, Harman rejects this view and develops instead an “immaterialist” method. By examining the work of leading contemporary thinkers such as Bruno Latour and Levi Bryant, he develops a forceful critique of ‘actor-network theory’. In an extended discussion of Leibniz’s famous example of the Dutch East India Company, Harman argues that this company qualifies for objecthood neither through ‘what it is’ or ‘what it does’, but through its irreducibility to either of these forms. The phases of its life, argues Harman, are not demarcated primarily by dramatic incidents but by moments of symbiosis, a term he draws from the biologist Lynn Margulis. This book provides a key counterpoint to the now ubiquitous social theories of constant change, holistic networks, performative identities, and the construction of things by human practice. It will appeal to anyone interested in cutting-edge debates in philosophy and social and cultural theory.
Publisher: John Wiley & Sons
ISBN:
Category : Philosophy
Languages : en
Pages : 0
Book Description
What objects exist in the social world and how should we understand them? Is a specific Pizza Hut restaurant as real as the employees, tables, napkins and pizzas of which it is composed, and as real as the Pizza Hut corporation with its headquarters in Wichita, the United States, the planet Earth and the social and economic impact of the restaurant on the lives of its employees and customers? In this book the founder of object-oriented philosophy develops his approach in order to shed light on the nature and status of objects in social life. While it is often assumed that an interest in objects amounts to a form of materialism, Harman rejects this view and develops instead an “immaterialist” method. By examining the work of leading contemporary thinkers such as Bruno Latour and Levi Bryant, he develops a forceful critique of ‘actor-network theory’. In an extended discussion of Leibniz’s famous example of the Dutch East India Company, Harman argues that this company qualifies for objecthood neither through ‘what it is’ or ‘what it does’, but through its irreducibility to either of these forms. The phases of its life, argues Harman, are not demarcated primarily by dramatic incidents but by moments of symbiosis, a term he draws from the biologist Lynn Margulis. This book provides a key counterpoint to the now ubiquitous social theories of constant change, holistic networks, performative identities, and the construction of things by human practice. It will appeal to anyone interested in cutting-edge debates in philosophy and social and cultural theory.
On the Existence of Digital Objects
Author: Yuk Hui
Publisher: U of Minnesota Press
ISBN: 1452949921
Category : Social Science
Languages : en
Pages : 393
Book Description
Digital objects, in their simplest form, are data. They are also a new kind of industrial object that pervades every aspect of our life today—as online videos, images, text files, e-mails, blog posts, Facebook events.Yet, despite their ubiquity, the nature of digital objects remains unclear. On the Existence of Digital Objects conducts a philosophical examination of digital objects and their organizing schema by creating a dialogue between Martin Heidegger and Gilbert Simondon, which Yuk Hui contextualizes within the history of computing. How can digital objects be understood according to individualization and individuation? Hui pursues this question through the history of ontology and the study of markup languages and Web ontologies; he investigates the existential structure of digital objects within their systems and milieux. With this relational approach toward digital objects and technical systems, the book addresses alienation, described by Simondon as the consequence of mistakenly viewing technics in opposition to culture. Interdisciplinary in philosophical and technical insights, with close readings of Husserl, Heidegger, and Simondon as well as the history of computing and the Web, Hui’s work develops an original, productive way of thinking about the data and metadata that increasingly define our world.
Publisher: U of Minnesota Press
ISBN: 1452949921
Category : Social Science
Languages : en
Pages : 393
Book Description
Digital objects, in their simplest form, are data. They are also a new kind of industrial object that pervades every aspect of our life today—as online videos, images, text files, e-mails, blog posts, Facebook events.Yet, despite their ubiquity, the nature of digital objects remains unclear. On the Existence of Digital Objects conducts a philosophical examination of digital objects and their organizing schema by creating a dialogue between Martin Heidegger and Gilbert Simondon, which Yuk Hui contextualizes within the history of computing. How can digital objects be understood according to individualization and individuation? Hui pursues this question through the history of ontology and the study of markup languages and Web ontologies; he investigates the existential structure of digital objects within their systems and milieux. With this relational approach toward digital objects and technical systems, the book addresses alienation, described by Simondon as the consequence of mistakenly viewing technics in opposition to culture. Interdisciplinary in philosophical and technical insights, with close readings of Husserl, Heidegger, and Simondon as well as the history of computing and the Web, Hui’s work develops an original, productive way of thinking about the data and metadata that increasingly define our world.
Image Objects
Author: Jacob Gaboury
Publisher: MIT Press
ISBN: 0262045036
Category : Computers
Languages : en
Pages : 323
Book Description
How computer graphics transformed the computer from a calculating machine into an interactive medium, as seen through the histories of five technical objects. Most of us think of computer graphics as a relatively recent invention, enabling the spectacular visual effects and lifelike simulations we see in current films, television shows, and digital games. In fact, computer graphics have been around as long as the modern computer itself, and played a fundamental role in the development of our contemporary culture of computing. In Image Objects, Jacob Gaboury offers a prehistory of computer graphics through an examination of five technical objects--an algorithm, an interface, an object standard, a programming paradigm, and a hardware platform--arguing that computer graphics transformed the computer from a calculating machine into an interactive medium. Gaboury explores early efforts to produce an algorithmic solution for the calculation of object visibility; considers the history of the computer screen and the random-access memory that first made interactive images possible; examines the standardization of graphical objects through the Utah teapot, the most famous graphical model in the history of the field; reviews the graphical origins of the object-oriented programming paradigm; and, finally, considers the development of the graphics processing unit as the catalyst that enabled an explosion in graphical computing at the end of the twentieth century. The development of computer graphics, Gaboury argues, signals a change not only in the way we make images but also in the way we mediate our world through the computer--and how we have come to reimagine that world as computational.
Publisher: MIT Press
ISBN: 0262045036
Category : Computers
Languages : en
Pages : 323
Book Description
How computer graphics transformed the computer from a calculating machine into an interactive medium, as seen through the histories of five technical objects. Most of us think of computer graphics as a relatively recent invention, enabling the spectacular visual effects and lifelike simulations we see in current films, television shows, and digital games. In fact, computer graphics have been around as long as the modern computer itself, and played a fundamental role in the development of our contemporary culture of computing. In Image Objects, Jacob Gaboury offers a prehistory of computer graphics through an examination of five technical objects--an algorithm, an interface, an object standard, a programming paradigm, and a hardware platform--arguing that computer graphics transformed the computer from a calculating machine into an interactive medium. Gaboury explores early efforts to produce an algorithmic solution for the calculation of object visibility; considers the history of the computer screen and the random-access memory that first made interactive images possible; examines the standardization of graphical objects through the Utah teapot, the most famous graphical model in the history of the field; reviews the graphical origins of the object-oriented programming paradigm; and, finally, considers the development of the graphics processing unit as the catalyst that enabled an explosion in graphical computing at the end of the twentieth century. The development of computer graphics, Gaboury argues, signals a change not only in the way we make images but also in the way we mediate our world through the computer--and how we have come to reimagine that world as computational.
The Lives of Objects
Author: Maia Kotrosits
Publisher: Class 200: New Studies in Religion
ISBN: 022670758X
Category : Church history
Languages : en
Pages : 252
Book Description
"Judaism and Christianity as condensed illustrations of how people across time struggle with the materiality of life and death. Speaking across many fields, including classics, history, anthropology, literary, gender, and queer studies, the book journeys through the ancient Mediterranean world by way of the myriad physical artifacts that punctuate the transnational history of early Christianity. By bringing a psychoanalytically inflected approach to bear upon her materialist studies of religious history, Kotrosits makes a contribution not only to our understanding of Judaism and early Christianity, but also our sense of how different disciplines construe historical knowledge, and how we as people and thinkers understand our own relation to our material and affective past"--
Publisher: Class 200: New Studies in Religion
ISBN: 022670758X
Category : Church history
Languages : en
Pages : 252
Book Description
"Judaism and Christianity as condensed illustrations of how people across time struggle with the materiality of life and death. Speaking across many fields, including classics, history, anthropology, literary, gender, and queer studies, the book journeys through the ancient Mediterranean world by way of the myriad physical artifacts that punctuate the transnational history of early Christianity. By bringing a psychoanalytically inflected approach to bear upon her materialist studies of religious history, Kotrosits makes a contribution not only to our understanding of Judaism and early Christianity, but also our sense of how different disciplines construe historical knowledge, and how we as people and thinkers understand our own relation to our material and affective past"--