{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T20:26:27Z","timestamp":1725481587817},"publisher-location":"Berlin, Heidelberg","reference-count":29,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540500537"},{"type":"electronic","value":"9783540459101"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1988]]},"DOI":"10.1007\/3-540-45910-3_10","type":"book-chapter","created":{"date-parts":[[2007,3,10]],"date-time":"2007-03-10T13:31:39Z","timestamp":1173533499000},"page":"162-176","source":"Crossref","is-referenced-by-count":2,"title":["On the darker side of C++"],"prefix":"10.1007","author":[{"given":"Markku","family":"Sakkinen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2000,8,25]]},"reference":[{"key":"10_CR1","unstructured":"UNIX Syslem V AT&T C++ Translator Release Notes, AT&T 1985 (307-175 Issue 1)."},{"key":"10_CR2","unstructured":"Mike Banahan, The C Book: Featuring the draft ANSI C Standard, The Instruction Set Series, Addison-Wesley 1988."},{"issue":"11","key":"10_CR3","doi-asserted-by":"publisher","first-page":"350","DOI":"10.1145\/960112.28733","volume":"21","author":"T. A. Cargill","year":"1986","unstructured":"T. A. Cargill, Pi-A Case Study in Object-Oriented Programming, OOPSLA\u2019 86 Proceedings, ACM SIG-PLAN Notices Vol. 21 No. 11 (November 1986), p. 350\u2013360.","journal-title":"OOPSLA\u2019 86 Proceedings, ACM SIG-PLAN Notices"},{"issue":"1","key":"10_CR4","first-page":"41","volume":"8","author":"J. Carolan","year":"1988","unstructured":"John Carolan, The Santa Fe Trail, EUUG Newsletter Vol. 8 No. 1 (Spring 1988), p. 41\u201344.","journal-title":"EUUG Newsletter"},{"key":"10_CR5","volume-title":"MARY Textbook","author":"R. Conradi","year":"1974","unstructured":"Reidar Conradi and Per Holager, MARY Textbook, RUNIT (Trondheim, Norway) 1974."},{"key":"10_CR6","unstructured":"Ole-Johan Dahl. Bj\u00f8rn Myhrhaug and Kristen Nygaard, SIMULA 67 Common Base Language, Norwegian Compuling Center 1968 (No. S-2)."},{"issue":"8","key":"10_CR7","doi-asserted-by":"publisher","first-page":"503","DOI":"10.1002\/spe.4380170803","volume":"17","author":"S. C. Dewhurst","year":"1987","unstructured":"Stephen C. Dewhurst, Flexible Symbol Table Structures for Compiling C++, Software-Practice and Experience, Vol. 17 No. 8 (August 1987). p. 503\u2013512.","journal-title":"Software-Practice and Experience"},{"key":"10_CR8","unstructured":"designer C++ release 1.2 User Guide, Glockenspiel Ltd. of Dublin 1987."},{"key":"10_CR9","unstructured":"Adele Goldberg and David Robson, Smalltalk-80: The Language and its Implementation, Addison-Wesley 1983."},{"issue":"12","key":"10_CR10","doi-asserted-by":"publisher","first-page":"899","DOI":"10.1002\/spe.4380171204","volume":"17","author":"K. E. Gorlen","year":"1987","unstructured":"Keith E. Gorlen, An Object-Oriented Class Library for C++ Programs, Software-Practice and Experience, Vol. 17 No. 12 (December 1987), p. 899\u2013922.","journal-title":"Software-Practice and Experience"},{"key":"10_CR11","unstructured":"Samuel P. Harbison and Guy L. Steele Jr.. C: a Reference Manual, Prentice-Hall 1984."},{"issue":"11","key":"10_CR12","doi-asserted-by":"publisher","first-page":"406","DOI":"10.1145\/960112.28739","volume":"21","author":"S. N. Khoshafian","year":"1986","unstructured":"Setrag N. Khoshafian and George P. Copeland, Object Identity, OOPSLA\u2019 86 Proceedings, ACM SIG-PLAN Notices Vol. 21 No. 11 (November 1986), p. 406\u2013416.","journal-title":"OOPSLA\u2019 86 Proceedings, ACM SIG-PLAN Notices"},{"key":"10_CR13","series-title":"Lect Notes Comput Sci","volume-title":"CLU Reference Manual","author":"B. Liskov","year":"1981","unstructured":"Barbara Liskov et al., CLU Reference Manual, Lecture Notes in Computer Science 114, Springer-Verlag 1981."},{"issue":"9","key":"10_CR14","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1145\/32091.32095","volume":"22","author":"E. Nuutila","year":"1987","unstructured":"Esko Nuutila et al., XC-A Language for Embedded Rule Based Systems, ACM SIGPLAN Notices, Vol. 22 No. 9 (September 1987), p. 23\u201331.","journal-title":"ACM SIGPLAN Notices"},{"key":"10_CR15","series-title":"Technical Report","volume-title":"Capability Oriented Aliasing Language Rationale","author":"J. Olszewski","year":"1987","unstructured":"Jacek Olszewski, Capability Oriented Aliasing Language Rationale, Technical Report No. 87\/89, Department of Computer Science, Monash University (Australia) 1987."},{"issue":"1","key":"10_CR16","first-page":"53","volume":"7","author":"J. E. Richards","year":"1987","unstructured":"John E. Richards, GKS in C++, EUUG Newsletter, Vol. 7 No. 1 (1987), p. 53\u201364.","journal-title":"EUUG Newsletter"},{"issue":"3","key":"10_CR17","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1016\/0020-0190(87)90051-2","volume":"26","author":"A. S. M. Sajeev","year":"1987","unstructured":"A. S. M. Sajeev and J. Olszewski, Manipulation of Data Structures Without Pointers, Information Processing Letters, Vol. 26 No. 3 (November 1987). p. 135\u2013143.","journal-title":"Information Processing Letters"},{"issue":"8","key":"10_CR18","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1145\/35596.35607","volume":"22","author":"M. Sakkinen","year":"1987","unstructured":"Markku Sakkinen, Comparison as a Value-yielding Operation, ACM SIGPLAN Notices, Vol. 22 No. 8 (August 1987), p. 105\u2013110.","journal-title":"ACM SIGPLAN Notices"},{"key":"10_CR19","unstructured":"Airi Salminen, A method for designing tools for information retrieval from documents, Proc. 4th Symp. on Empirical Foundations of Information and Software Sciences (1986), p. 261\u2013272. Plenum Press 1988."},{"issue":"11","key":"10_CR20","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1145\/960112.28702","volume":"21","author":"A. Snyder","year":"1986","unstructured":"Alan Snyder, Encapsulation and Inheritance in Object-Oriented Programming Languages, OOPSLA\u2019 86 Proceedings, ACM SIGPLAN Notices Vol. 21 No. 11 (November 1986), p. 38\u201345.","journal-title":"OOPSLA\u2019 86 Proceedings, ACM SIGPLAN Notices"},{"key":"10_CR21","unstructured":"Bjarne Stroustrup, The C++ Programming Language, Addison-Wesley 1986."},{"issue":"10","key":"10_CR22","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1145\/323779.323736","volume":"21","author":"B. Stroustrup","year":"1986","unstructured":"Bjarne Stroustrup. An Overview of C++, Object-Oriented Programming Workshop, ACM SIGPLAN Notices Vol. 21 No. 10 (October 1986), p. 7\u201318.","journal-title":"Object-Oriented Programming Workshop"},{"key":"10_CR23","doi-asserted-by":"crossref","unstructured":"Bjame Stroustrup, What is \u201cObject-Oriented Programming\u201d?. Proc. 1st European Conf. on Object Oriented Programming, Paris (June 1987), also to appear in IEEE Software, May 1988.","DOI":"10.1007\/3-540-47891-4_6"},{"key":"10_CR24","unstructured":"Bjarne Stroustrup, The Evolution of C++: 1985 to 1987, Proc. USENIX C++ Workshop, Santa Fe, New Mexico. USA. (November 1987)."},{"key":"10_CR25","unstructured":"Bjarne Stroustrup, Possible Directions for C++, Proc. USENIX C++ Workshop, Santa Fe, New Mexico, USA. (November 1987)."},{"key":"10_CR26","unstructured":"Bjame Stroustrup, private communication, 1988."},{"key":"10_CR27","doi-asserted-by":"crossref","unstructured":"Howard Trickey, C++ versus Lisp: A Case Study, ACM SIGPLAN Notices, Vol. 23 No. 6 (February 1988)","DOI":"10.1145\/43908.43909"},{"issue":"12","key":"10_CR28","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1145\/38807.38823","volume":"22","author":"P. Wegner","year":"1987","unstructured":"Peter Wegner, Dimensions of Object-Based Language Design, OOPSLA\u2019 87 Proceedings. ACM SIG-PLAN Notices Vol. 22 No. 12 (December 1987), p. 168\u2013182.","journal-title":"OOPSLA\u2019 87 Proceedings. ACM SIG-PLAN Notices"},{"issue":"6","key":"10_CR29","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1145\/24900.24906","volume":"22","author":"R. S. Wiener","year":"1987","unstructured":"Richard S. Wiener, Object-Oriented Programming in C++-A Case study, ACM SIGPLAN Notices, Vol. 22 No. 6 (June 1987). p. 59\u201368.","journal-title":"ACM SIGPLAN Notices"}],"container-title":["Lecture Notes in Computer Science","ECOOP \u201988 European Conference on Object-Oriented Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45910-3_10.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,28]],"date-time":"2021-04-28T00:45:45Z","timestamp":1619570745000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45910-3_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1988]]},"ISBN":["9783540500537","9783540459101"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/3-540-45910-3_10","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[1988]]}}}