M. Sakkinen. ECOOP '88 - European Conference on Object-Oriented Programming: Oslo, Norway, August 1988. Proceedings, (1988)
Abstract
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.ER -
%0 Journal Article
%1 sakkinen88cpp
%A Sakkinen, Markku
%D 1988
%J ECOOP '88 - European Conference on Object-Oriented Programming: Oslo, Norway, August 1988. Proceedings
%K tech.coding.cpp research.cs.oo
%P 162--
%T On the darker side of C++
%U http://www.springerlink.com/content/ck3cktxrdfd15qx7
%X 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.ER -
@article{sakkinen88cpp,
abstract = {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.ER -},
added-at = {2009-06-25T16:05:31.000+0200},
author = {Sakkinen, Markku},
biburl = {https://www.bibsonomy.org/bibtex/20607a15249d2826e8241d2a2941bf935/msn},
description = {SpringerLink - Book Chapter},
interhash = {02a2ac81f3637a1beed91a903d995e1c},
intrahash = {0607a15249d2826e8241d2a2941bf935},
journal = {ECOOP '88 - European Conference on Object-Oriented Programming: Oslo, Norway, August 1988. Proceedings},
keywords = {tech.coding.cpp research.cs.oo},
pages = {162--},
timestamp = {2009-06-25T16:05:31.000+0200},
title = {On the darker side of C++},
url = {http://www.springerlink.com/content/ck3cktxrdfd15qx7},
year = 1988
}