Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
The C++ programming language
Object-oriented programming in C++—a case study
ACM SIGPLAN Notices
Encapsulation and inheritance in object-oriented programming languages
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Pi: a case study in object-oriented programming
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Flexible symbol table structures for compiling C++
Software—Practice & Experience
XC- A language for embedded rule based systems
ACM SIGPLAN Notices
What is “object-oriented programming”?
European conference on object-oriented programming on ECOOP '87
Comparison as a value-yielding operation
ACM SIGPLAN Notices
An object-oriented class library for C++ programs
Software—Practice & Experience
The C book, featuring the draft ANSI C standard
The C book, featuring the draft ANSI C standard
Dimensions of object-based language design
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Manipulation of data structures without pointers
Information Processing Letters
ACM SIGPLAN Notices
OOPWORK '86 Proceedings of the 1986 SIGPLAN workshop on Object-oriented programming
CLU Reference Manual
SIMULA 67 common base language, (Norwegian Computing Center. Publication)
SIMULA 67 common base language, (Norwegian Computing Center. Publication)
Hi-index | 0.00 |
We discuss several negative features and properties of the C++ language, some common with C, others pertaining to C++ classes. Remedies are proposed for most of the latter ones, most of the former ones being feared to be already incurable. The worst class-related defects claimed in present C++ have to do with free store management. Some hints are given to programmers on how to avoid pitfalls.