{"entities":{"Q4936345":{"pageid":6965927,"ns":120,"title":"Item:Q4936345","lastrevid":108543029,"modified":"2026-11-06T22:15:02Z","type":"item","id":"Q4936345","labels":{"en":{"language":"en","value":"The interpretation of object-oriented programming languages"}},"descriptions":{"en":{"language":"en","value":"scientific article; zbMATH DE number 1393358"}},"aliases":{},"claims":{"P31":[{"mainsnak":{"snaktype":"value","property":"P31","hash":"fd5912e4dab4b881a8eb0eb27e7893fef55176ad","datavalue":{"value":{"entity-type":"item","numeric-id":56887,"id":"Q56887"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q4936345$40391A78-8FFA-49F4-9BDD-85FD52BA27B3","rank":"normal"}],"P225":[{"mainsnak":{"snaktype":"value","property":"P225","hash":"e4bef6df73015faf0ccfc87a29def18c703fb7cd","datavalue":{"value":"0943.68023","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q4936345$3FF072E1-98B0-4E41-9CD0-A9D6B404182B","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"31ba4e70c26ce0ce26868993d26a7c32c2193601","datavalue":{"value":{"entity-type":"item","numeric-id":884942,"id":"Q884942"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q4936345$32C8C9BD-85AC-4192-A955-E67257CC9174","rank":"normal"}],"P28":[{"mainsnak":{"snaktype":"value","property":"P28","hash":"306252f9527af8d54e298ad3495e03f3e1823d1c","datavalue":{"value":{"time":"+2000-01-26T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"Q4936345$D524DAF3-C9C7-4ED1-B7C8-48781050AEBA","rank":"normal"}],"P226":[{"mainsnak":{"snaktype":"value","property":"P226","hash":"35c3f01235ccba091e1644bb05c86f53d45fd7f7","datavalue":{"value":"68N19","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q4936345$766F812C-4E16-48EB-9B3A-E74E72225089","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"98c5206e338942c77451c20a9a5ffe8ae1a4cf18","datavalue":{"value":"68-01","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q4936345$F558677D-D6A3-4E5C-9307-84D9D7675F50","rank":"normal"}],"P1451":[{"mainsnak":{"snaktype":"value","property":"P1451","hash":"499f8425debd122ed720c6d5565287147ce4283c","datavalue":{"value":"1393358","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q4936345$E9BEA27B-DDA1-440C-ADBB-24858774FA0E","rank":"normal"}],"P1450":[{"mainsnak":{"snaktype":"value","property":"P1450","hash":"891cd55f24c8089def7f1a2a11129046e965fead","datavalue":{"value":"object-oriented programming","type":"string"},"datatype":"string"},"type":"statement","id":"Q4936345$4D4135D8-361F-4A6E-AB19-AF6672EC4DA0","rank":"normal"}],"P1460":[{"mainsnak":{"snaktype":"value","property":"P1460","hash":"57f7fea50d2ce1b39b695c4a1313582eed405e38","datavalue":{"value":{"entity-type":"item","numeric-id":5976449,"id":"Q5976449"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q4936345$A3092495-51CC-413A-9843-EBCF53FA592F","rank":"normal"}],"P1643":[{"mainsnak":{"snaktype":"value","property":"P1643","hash":"61ab42ddd9ce8a610414bffc954c6d567f566c83","datavalue":{"value":{"entity-type":"item","numeric-id":884944,"id":"Q884944"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"a34c3a4d51cfc3b70593597f6d209c9bb5b26a42","datavalue":{"value":{"amount":"+0.9163272380828856","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q4936345$2F1E3CE2-6831-4484-B5CD-8B93E65618BA","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"65ea8f25daea967ef283bdf1a2480251a0e59441","datavalue":{"value":{"entity-type":"item","numeric-id":2757739,"id":"Q2757739"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"72e4c149ca9487502a324dd3278907cf013bfe82","datavalue":{"value":{"amount":"+0.8718818426132202","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q4936345$BEFDCE98-B873-4CD6-AC88-DC361B2B1420","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"dd0f891dd548e209094558d42ec290349c4e9caf","datavalue":{"value":{"entity-type":"item","numeric-id":3571954,"id":"Q3571954"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"91119cdf763e2b6b4129988ad4a7f084a25964a4","datavalue":{"value":{"amount":"+0.8588806986808777","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q4936345$DCC2F642-18D5-48E6-BAF2-638736177B01","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"e46331a3a986e36e246f613a5bd18dcdab724822","datavalue":{"value":{"entity-type":"item","numeric-id":4406526,"id":"Q4406526"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"a210ef88770cbfcaeb88970f4c808d804a0029d8","datavalue":{"value":{"amount":"+0.7683584690093994","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q4936345$759F3EA5-B8D4-4A66-BC63-2675AA11A781","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"2dc2fda55d6591ef7b4b3df4a73111fb3cf989e9","datavalue":{"value":{"entity-type":"item","numeric-id":1049892,"id":"Q1049892"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"1c9e1e5d8c009f3167598aa5f9c4617152b12edb","datavalue":{"value":{"amount":"+0.74369877576828","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q4936345$56FFFE41-2DB4-4D75-94C4-EBB509835672","rank":"normal"}],"P159":[{"mainsnak":{"snaktype":"value","property":"P159","hash":"bf8a74c0c7ab90f1041e00daea98c3c9ac768b22","datavalue":{"value":{"text":"The interpretation of object-oriented programming languages","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q4936345$A3D29A2F-4B44-4101-B7B6-FD1E6E6CCD1C","rank":"normal"}],"P1448":[{"mainsnak":{"snaktype":"value","property":"P1448","hash":"a7ca11df68072de5a53e8e402b8048d7b62292ab","datavalue":{"value":"There are many books on object-oriented programming using particular languages. There are considerably less monographs on theoretical fundamentals of object-oriented languages and programming, and there is an extremely small collection of books dealing with comparison of language constructs of different object-oriented languages in dependence on their theoretical background. This book belongs to the last group. It provides a comprehensive treatment of the main approaches not only to the well-known class-based languages but also to the very often neglected prototype and actor languages. Finally, it includes a chapter on reflection and introspection, and an interesting project of a mixed-paradigm language combining functional and object-oriented features. The reader should be perfectly familiar with minimally one object-oriented language to exploit the book maximally. The next edition could facilitate understanding by more examples and figures illustrating the described aspects. A chapter on pattern could be an enrichment, too.","type":"string"},"datatype":"string"},"type":"statement","id":"Q4936345$CF35BD3D-86B7-4E7C-9481-C4BAC6F7A661","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"The interpretation of object-oriented programming languages","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/The_interpretation_of_object-oriented_programming_languages"}}}}}