{"title":"Mark Walmsley","description":null,"products":[{"product_id":"programming-in-java-book-mark-walmsley-9780859344364","title":"Programming in Java","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49586033525009,"sku":"GOR004760315","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0859344363.jpg?v=1751330570"},{"product_id":"programming-in-c-book-mark-walmsley-9780859344357","title":"Programming in C++","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49588979958033,"sku":"GOR000850527","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49663117426961,"sku":"GOR003080739","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0859344355.jpg?v=1751420859"},{"product_id":"multi-threaded-programming-c-book-mark-walmsley-9781852331467","title":"Multi-threaded Programming C++","description":"This guide provides the reader with a practical introduction to multi-threaded programming in C++. Multi-threaded programming is fast becoming a vital weapon in the armoury of the software engineer battling against the complexity of modern computer applications and the author provides the information needed to implement effective multi-threaded programs under both Windows and UNIX operating systems. Topics covered include process and thread environments, thread scheduling, mutex and event synchronization, applications for semaphores, passive and active objects, thread-specific storage, one-time initialization, deadlock avoidance strategies, random event monitoring and distributed computing","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50479727345937,"sku":"CIN1852331461G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50560783646993,"sku":"CIN1852331461VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1852331461.jpg?v=1750725518"},{"product_id":"graphics-programming-in-c-book-mark-walmsley-9781447112310","title":"Graphics Programming in C++","description":"This is a book about computer graphics. It is aimed primarily at anyone wishing to develop graphics applications for Windows 98 and attempts to provide a quick and clear introduction to the subject without encumbering the reader in a mass of extraneous details. The application of object oriented techniques to graphics programming is a principal theme throughout the text and most of the software is written in C++ so a familiarity with C\/C++ will be helpful - for a fuller introduction to the C++ language than is possible here consult the book 'Programming in C++' (ISBN 0 85934 435 5). Beyond this only a general background in computing and\/or mathematics is assumed and whenever new ideas are encountered they are fully explained with the aid of line-drawings and 10 also introduces the illustrative coding examples. For those brave enough chapter topic of 80 x86 assembly language programming - without dedicated graphics hardware this is still the best way to produce really snappy animation code.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52617944695057,"sku":"NLS9781447112310","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781447112310.jpg?v=1761531772"}],"url":"https:\/\/www.worldofbooks.com\/en-au\/collections\/author-books-by-mark-walmsley.oembed","provider":"World of Books ","version":"1.0","type":"link"}