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 条
  • [41] Application of Robot Programming to the Teaching of Object-Oriented Computer Languages
    Corral, J. M. Rodriguez
    Morgado-Estevez, A.
    Cabrera, D. Molina
    Perez-Pena, F.
    Rodriguez, C. A. Amaya
    Balcells, A. Civit
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2016, 32 (04) : 1823 - 1832
  • [42] WORKSHOP ON COMPILING AND OPTIMIZING OBJECT-ORIENTED PROGRAMMING-LANGUAGES
    JOHNSON, R
    SIGPLAN NOTICES, 1988, 23 (05): : 59 - 65
  • [43] A SURVEY OF LANGUAGES INTEGRATING FUNCTIONAL, OBJECT-ORIENTED AND LOGIC PROGRAMMING
    NG, KW
    LUK, CK
    MICROPROCESSING AND MICROPROGRAMMING, 1995, 41 (01): : 5 - 36
  • [44] USING VERSIONED OBJECT-ORIENTED DATA IN PROGRAMMING-LANGUAGES
    RYKOWSKI, J
    WIECZERZYCKI, W
    MICROPROCESSING AND MICROPROGRAMMING, 1994, 40 (10-12): : 901 - 904
  • [45] ISSUES IN THE DESIGN OF OBJECT-ORIENTED DATABASE PROGRAMMING-LANGUAGES
    BLOOM, T
    ZDONIK, SB
    SIGPLAN NOTICES, 1987, 22 (12): : 441 - 451
  • [46] ENCAPSULATION, REUSABILITY AND EXTENSIBILITY IN OBJECT-ORIENTED PROGRAMMING-LANGUAGES
    MICALLEF, J
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1988, 1 (01): : 12 - &
  • [47] OBJECT-ORIENTED PROGRAMMING WITHOUT AN OBJECT-ORIENTED LANGUAGE
    BOOCH, G
    SEIDEWITZ, E
    START, M
    FIRESMITH, D
    SIGPLAN NOTICES, 1986, 21 (11): : 508 - 508
  • [48] Object-Oriented Programming
    Barth, G.
    Welsch, C.
    IT - Information Technology, 1988, 30 (06): : 404 - 421
  • [49] OBJECT-ORIENTED PROGRAMMING
    ANDERSON, B
    MICROPROCESSORS AND MICROSYSTEMS, 1988, 12 (08) : 433 - 442
  • [50] OBJECT-ORIENTED PROGRAMMING
    BAINES, R
    ELECTRONICS & WIRELESS WORLD, 1989, 95 (1638): : 370 - 374