{"entities":{"Q4344484":{"pageid":6374083,"ns":120,"title":"Item:Q4344484","lastrevid":108255980,"modified":"2026-11-05T15:29:51Z","type":"item","id":"Q4344484","labels":{"en":{"language":"en","value":"Smalltalk and object orientation"}},"descriptions":{"en":{"language":"en","value":"scientific article; zbMATH DE number 1034207"}},"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":"Q4344484$BF83F2AE-8211-4848-BF94-0CDA2B7E105B","rank":"normal"}],"P225":[{"mainsnak":{"snaktype":"value","property":"P225","hash":"f8bd3a4ee125a6c12264fff2213c36f660eeff4c","datavalue":{"value":"0873.68021","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q4344484$8D8FA5ED-6D13-4CF6-9BBB-E7241A9E1074","rank":"normal"}],"P28":[{"mainsnak":{"snaktype":"value","property":"P28","hash":"6ec8c20900676bdc973f1dd224c2bbe10923a4d6","datavalue":{"value":{"time":"+1997-07-16T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"Q4344484$60C017C2-06AA-472D-BF94-9A60920D8C82","rank":"normal"}],"P226":[{"mainsnak":{"snaktype":"value","property":"P226","hash":"f3a45d3b9170142354a54e44062b715a09cdd0db","datavalue":{"value":"68N15","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q4344484$A3C6718F-7BF3-4A90-A758-DE03E26F7EC4","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"1a86519cb3571ebce07f2774b2a00a0f17e12c3e","datavalue":{"value":"68Nxx","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q4344484$6B204940-A053-4333-ABF9-02602BB4C2FA","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"98c5206e338942c77451c20a9a5ffe8ae1a4cf18","datavalue":{"value":"68-01","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q4344484$23938DFA-2631-4BE7-B3BD-5FA22CEDCDAF","rank":"normal"}],"P1451":[{"mainsnak":{"snaktype":"value","property":"P1451","hash":"1f880804dda25c06fa940f2c329739254533fd1c","datavalue":{"value":"1034207","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q4344484$3350D5E1-2E0D-48D7-A1BD-C99A63C9B8BD","rank":"normal"}],"P1450":[{"mainsnak":{"snaktype":"value","property":"P1450","hash":"891cd55f24c8089def7f1a2a11129046e965fead","datavalue":{"value":"object-oriented programming","type":"string"},"datatype":"string"},"type":"statement","id":"Q4344484$DA095CB0-FABA-45DA-9D6F-45938F87A093","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"bdc8d25882814f3f042a0bacf7e992c8747f24a5","datavalue":{"value":"graphical interfaces","type":"string"},"datatype":"string"},"type":"statement","id":"Q4344484$6A7DFCE8-C5EA-4368-9C12-B63043417E39","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"f88889a0d951678d2d6f25f280a839d9b854ac25","datavalue":{"value":"Smalltalk","type":"string"},"datatype":"string"},"type":"statement","id":"Q4344484$52D47F4D-B721-4C0E-B73D-AE7483EFDFFF","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"20e47a08a31ce0ee1a53e20a823da2f4494c64e6","datavalue":{"value":"VisualWorks","type":"string"},"datatype":"string"},"type":"statement","id":"Q4344484$EC2B8DF8-A6F2-4FEC-9267-3BE4E6CC3E4D","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"65c960c0927c16f9d60687a5671a86c97d42d9b6","datavalue":{"value":"Object Modeling Technique","type":"string"},"datatype":"string"},"type":"statement","id":"Q4344484$659A8FF1-2ECB-4326-81A7-DA860C5BD9E6","rank":"normal"}],"P1463":[{"mainsnak":{"snaktype":"value","property":"P1463","hash":"322a7fd2a2215f887a0cc889fa3e27a0703da0bb","datavalue":{"value":{"entity-type":"item","numeric-id":14267,"id":"Q14267"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q4344484$B6A8FE75-4F72-4144-90BD-D88F7E795065","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":"Q4344484$2C96917C-A6D4-4438-BD16-14987407D79A","rank":"normal"}],"P1643":[{"mainsnak":{"snaktype":"value","property":"P1643","hash":"6bd41689051271e1a02baa9fb992b40e8bf53959","datavalue":{"value":{"entity-type":"item","numeric-id":3125744,"id":"Q3125744"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"fd28a9863fff1f54e2eaf91778badc3c2f3adb9c","datavalue":{"value":{"amount":"+0.886107861995697","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":"Q4344484$8594D85C-95A6-4836-8B28-6084DBE90EEF","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"6203801130450c1ca6ffa6db88232b238cb9d9d6","datavalue":{"value":{"entity-type":"item","numeric-id":3998827,"id":"Q3998827"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"e4bcb0f0249d7ace54cffa1529f7d19e40c4a078","datavalue":{"value":{"amount":"+0.8542540669441223","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":"Q4344484$2EAF4DB8-B42B-49A3-9293-E2DC487F6F9A","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"0a746462fc5daef3fab5830b38d63671e7dd265a","datavalue":{"value":{"entity-type":"item","numeric-id":4856764,"id":"Q4856764"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"f7bc71d18fec054777216733b8538feb47f896f2","datavalue":{"value":{"amount":"+0.8471446633338928","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":"Q4344484$182FA455-0E66-4CBA-BD41-653150539CB0","rank":"normal"}],"P159":[{"mainsnak":{"snaktype":"value","property":"P159","hash":"decc3c679dc8e34e62fb5ca175543978085ee45d","datavalue":{"value":{"text":"Smalltalk and object orientation","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q4344484$9AECA6D8-6124-40C2-BE4D-014DF32C87F3","rank":"normal"}],"P1448":[{"mainsnak":{"snaktype":"value","property":"P1448","hash":"bcb930bcbc4cd2e99fad7f192a951f4497781897","datavalue":{"value":"This book is conceived as an introductory course in Object-Oriented (O-O) and a ``hands-on'' approach to Smalltalk (and VisualWorks in particular). The six main parts of the book are devoted to the following topics: Part 1 (Introduction to O-O) considers various programming paradigms which have preceded O-O, examines the primary concepts of O-O and gives an illustrative, constructive example for the O-O system design. Part 2 (The Smalltalk Language) describes Smalltalk (within VisualWorks) as a programming language, as a programming system, and as a development environment. There are considered the Smalltalk building blocks, constructs, control and iteration, collection classes, streams and files, magnitude class hierarchy, etc. Part 3 (O-O Design) deals with O-O analysis and significant methods in O-O design. The Unified Modeling Language, Dynamic Modeling and Deployment, and Object Modeling Technique are introduced and discussed. Since O-O systems need more testing than traditional programming. Part 4 (Testing and Style) investigates the effects that class (unit) testing, object integration and system testing have on inheritance, encapsulation, polymorphism and dynamic typing. Part 5 (Graphical Interfaces in Smalltalk) introduces the perform and dependency mechanisms, Model-View-Controller architecture, GUI construction tools and Visual organizer. Finally, Part 6 (Further Smalltalk) develops three important topics in Smalltalk: memory management and garbage collection, concurrent processes, and a metaclass framework in Smalltalk. An interesting discussion and a prospective analysis on the future of O-O programming technology is provided by the ending chapter of the book. Appendix A contains a description of the Smalltalk syntax. In sum, John Hunt's book succeeds to prove that Smalltalk is not only (the first O-O language and) an important O-O training environment but, with its fast increasing rate of development, Smalltalk is currently one of the most commercially successful programming languages.","type":"string"},"datatype":"string"},"type":"statement","id":"Q4344484$6D3B338B-CE05-4169-AB61-0EA203AAFE28","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"a2b1574c6569971fec0851edfee543e8697b640f","datavalue":{"value":{"entity-type":"item","numeric-id":2544735,"id":"Q2544735"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q4344484$B6CB182F-25E5-4329-9ED5-B04A11EAB2F5","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"Smalltalk and object orientation","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/Smalltalk_and_object_orientation"}}}}}