Classes Versus Prototypes: Some Philosophical and Historical Observations

نویسنده

  • Antero Taivalsaari
چکیده

In the recent years an alternative to the traditional class-based object-oriented language model has emerged. In this prototype-based paradigm [Bor86, Lie86, LTP86, Ste87, UnS87, SLU88, DMC92, Bla94] there are no classes. Rather, new kinds of objects are formed more directly by composing concrete, full-fledged objects, which are often referred to as prototypes. When compared to class-based languages, prototype-based languages are conceptually simpler, and have many other characteristics that make them suitable especially to the development of evolving, exploratory and distributed software systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Prototypical Objects to Implement Shared Behavior

A traditional philosophical controversy between representing general concepts as abstract sets or classes and representing concepts as concrete prototypes is reflected in a controversy between two mechanisms for sharing behavior between objects in object oriented programming languages. Inheritance splits the object world into classes, which encode behavior shared among a group of instances, whi...

متن کامل

Historical and Philosophical Development of Development Sociology

Growing number of scholars in sociology has come to terms that sociology, like everything else, is a product of particular historical conditions. As there is sociology of everything. You can turn on your sociological eye no matter where you are or what you are doing, taking for example, the latent reasoning usually adopted by sociologist in viewing issues as against some others who ignorantly e...

متن کامل

Technology and Urban Form: A Philosophical and Historical Perspective

Urban form has undergone tremendous changes throughout history. These changes have stemmed from various causes. Technology has been one of the most influential forces in changing the face of cities, leaving different marks on the city form. In fact, technology has gained an increasingly more important and integrative role in bringing changes to the urban form. In addition, recent plethora of de...

متن کامل

Re-reading the Narrative in Ibrahim Sultan’s Shahnama Based on Paul Ricoeur`s Philosophical Hermeneutics Theory

A manuscript of Ibrahim Sultan`s Shahna­ma available at the Bodleian Library of Oxford, representing the full range of vi­sual features of the Shiraz School at the age of Ibrahim Sultan Timuri (817-838 AH) which has the symbolic aspects and semantic trends of painting and the po­tentiality to be interpreted based on phil­osophical hermeneutics. It seems that an­alyzing the visual element and re...

متن کامل

Adopting Constructivist versus Objectivist Grounded Theory in Health Care Research: A Review of the Evidence

Background and aim: Grounded theory has taken some different theoretical perspectives since its creation in 1967 by Barney Glaser. Considering that applying grounded theory partly depends on an awareness of its philosophical perspectives, gaining knowledge about these various perspectives is required for health care professionals who are interested in studying the social processes. This review ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • JOOP

دوره 10  شماره 

صفحات  -

تاریخ انتشار 1997