{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T15:49:45Z","timestamp":1725896985429},"publisher-location":"Berlin, Heidelberg","reference-count":23,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540643043"},{"type":"electronic","value":"9783540697244"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1998]]},"DOI":"10.1007\/bfb0026436","type":"book-chapter","created":{"date-parts":[[2005,11,19]],"date-time":"2005-11-19T07:48:42Z","timestamp":1132386522000},"page":"249-263","source":"Crossref","is-referenced-by-count":1,"title":["Issues in translating Smalltalk to Java"],"prefix":"10.1007","author":[{"given":"R. L.","family":"Engelbrecht","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"D. G.","family":"Kourie","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,15]]},"reference":[{"key":"18_CR1","unstructured":"AppletMagic, http:\/\/www.appletmagic.com."},{"key":"18_CR2","unstructured":"Bekker C, Relationships and Reflection in the Object-Oriented Paradigm, M.Sc. Dissertation, Department of Computer Science, University of Pretoria, 1993."},{"key":"18_CR3","doi-asserted-by":"crossref","unstructured":"Bergin TJ and Gibson RG, History of Programming Languages \u2014 II, Addison-Wesley, 1996, Kay AC, The Early History of Smalltalk.","DOI":"10.1145\/234286"},{"key":"18_CR4","unstructured":"Bothner P, Translating Smalltalk to Java, http:\/\/www.cygnus.com\/-bothner\/ smalltalk.html"},{"key":"18_CR5","unstructured":"Bothner P, Kawa, The Java-based Scheme system, http:\/\/www.cygnus.com\/ bothner\/kawa.html."},{"key":"18_CR6","unstructured":"Budd T, A Little Smalltalk, Addison-Wesley 1987."},{"key":"18_CR7","unstructured":"Chambers C, The Design and Implementation of the SELF Compiler, an Optimizing Compiler for Object-Oriented Programming Languages, Ph.D. Thesis, Department of Computer Science, Stanford University, March 1992."},{"key":"18_CR8","unstructured":"Fussel ML, Java and Smalltalk syntax compared, http:\/\/www.chimu.com publications\/JavaSmalltalkSyntax.html"},{"key":"18_CR9","unstructured":"Goldberg A and Robson D, Smalltalk-80: The Language and its Implementation, Addison-Wesley 1983."},{"key":"18_CR10","unstructured":"Goldberg A and Robson D, Smalltalk-80: The Language, Addison-Wesley, 1989."},{"key":"18_CR11","unstructured":"Goldberg A, Introducing the Smalltalk-80 System, Byte, Vol. 6, No. 8, Aug. 1981"},{"key":"18_CR12","unstructured":"Halcyon Software, http:\/\/www.vbix.com."},{"key":"18_CR13","volume-title":"Java as an Intermediate Language","author":"JC Hardwick","year":"1996","unstructured":"Hardwick JC and Sipelstein J, Java as an Intermediate Language, School of Computer Science Carnegie Mellon University, Pittsburgh, PA, August 1996."},{"key":"18_CR14","unstructured":"JavaSoft, The Java Core Reflection API and Specification, http:\/\/java.sun.com. January 1997."},{"key":"18_CR15","unstructured":"Lalonde W and Pugh J, Inside Smalltalk: Volume 1, Prentice Hall, Inc. 1990."},{"key":"18_CR16","unstructured":"Lindholm T and Yellin F, The Java Virtual Machine Specification, The Java Series, Addison-Wesley 1996."},{"key":"18_CR17","doi-asserted-by":"crossref","unstructured":"Maes P, Concepts and Experiments in Computational Reflection, Proceedings of OOPSLA 87, 1987.","DOI":"10.1145\/38765.38821"},{"key":"18_CR18","doi-asserted-by":"crossref","unstructured":"Meyer J and Downing T, Java Virtual Machine, O'Reilly & Associates, Inc. 1997.","DOI":"10.1016\/S1353-4858(97)83033-4"},{"key":"18_CR19","unstructured":"Misty Beach Software, http:\/\/www.mistybeach.comIForthIJavaForth.html."},{"key":"18_CR20","doi-asserted-by":"crossref","unstructured":"Odersky M and Wadler P, Pizza into Java: Translating theory into practice, Proceedings of the 24th ACM Symposium on Principles of Programming Languages, Paris, France, January 1997.","DOI":"10.1145\/263699.263715"},{"key":"18_CR21","unstructured":"Piamarta IK, Delayed Code Generation in a Smalltalk-80 Compiler, Ph.D. Thesis, Departmem of Computer Science, University of Manchester, October 1992."},{"key":"18_CR22","unstructured":"Synkronix, http:\/\/Www.synkronix.com."},{"key":"18_CR23","unstructured":"Tilevich I, http:\/\/pacevm.dac.pace.edu:80\/ny971734\/c2j.html."}],"container-title":["Lecture Notes in Computer Science","Compiler Construction"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0026436","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,11]],"date-time":"2020-04-11T01:38:02Z","timestamp":1586569082000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0026436"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998]]},"ISBN":["9783540643043","9783540697244"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/bfb0026436","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1998]]}}}