A conceptual perspective on the comparison of object-oriented programming languages

被引:1
|
作者
Kristensen, BB
Osterbye, K
机构
[1] Aalborg University, Institute for Electronic Systems, DK-9220 Aalborg Ø
关键词
D O I
10.1145/226060.226068
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The understanding of object-oriented programming languages is generally based on their included features. In this understanding, these features form the underlying concepts of both the languages and the modeling processes based on the languages. Consequently, object-oriented languages are generally compared and evaluated based on these features. Alternatively, object-oriented programming languages may be seen as supporting a conceptual perspective on programming. Instead of the features, the underlying concepts are then concepts such as phenomenon and concept, and also the abstraction processes in relation to these concepts. A comparison of object-oriented languages from the conceptual perspective gives additional understanding of each language and the mutual relations and differences between these.
引用
收藏
页码:42 / 54
页数:13
相关论文
共 50 条
  • [1] COMPARISON OF OBJECT-ORIENTED PROGRAMMING-LANGUAGES - THE ENTERPRISE MODELING FRAMEWORK PERSPECTIVE
    SRINIVASAN, K
    JAYARAMAN, S
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1994, 7 (03): : 27 - 32
  • [2] A COMPARISON OF OBJECT-ORIENTED PROGRAMMING IN 4 MODEM LANGUAGES
    HENDERSON, R
    ZORN, B
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1994, 24 (11): : 1077 - 1095
  • [3] Extensible Model for Comparison of Expressiveness of Object-Oriented Programming Languages
    Batdalov, Ruslan
    Nikiforova, Oksana
    Giurca, Adrian
    [J]. APPLIED COMPUTER SYSTEMS, 2016, 20 (01) : 27 - 35
  • [4] TEACHING OBJECT-ORIENTED PROGRAMMING IS MORE THAN TEACHING OBJECT-ORIENTED PROGRAMMING-LANGUAGES
    KNUDSEN, JL
    MADSEN, OL
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1988, 322 : 21 - 40
  • [5] Object-oriented programming as the end of history in programming languages
    vanEmden, MH
    [J]. 1997 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2: PACRIM 10 YEARS - 1987-1997, 1997, : 981 - 984
  • [6] Object-oriented concurrent programming languages and systems
    Tripathi, A
    Van Oosten, J
    Miller, R
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1999, 12 (07): : 22 - +
  • [7] OBJECT-ORIENTED LANGUAGES, A NEW STYLE OF PROGRAMMING
    COINTE, P
    [J]. RECHERCHE, 1986, 17 (183): : 1564 - 1567
  • [8] Type Capabilities for Object-Oriented Programming Languages
    Wu, Xi
    Lu, Yi
    Meiring, Patrick A.
    Hayes, Ian J.
    Meinicke, Larissa A.
    [J]. FORMAL METHODS AND SOFTWARE ENGINEERING, ICFEM 2018, 2018, 11232 : 215 - 230
  • [9] OBJECT-ORIENTED LANGUAGES REORIENT PROGRAMMING TECHNIQUES
    WILSON, R
    [J]. COMPUTER DESIGN, 1987, 26 (20): : 52 - &
  • [10] A SURVEY OF OBJECT-ORIENTED PROGRAMMING-LANGUAGES
    SAUNDERS, JH
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1989, 1 (06): : 5 - 11