{"title":"Ben Klemens","description":"\u003cp\u003eExplore the insightful and thought-provoking works of Ben Klemens. From statistical computing to complex social issues, delve into a world of data-driven analysis and sharp commentary. Start your reading journey here.\u003c\/p\u003e","products":[{"product_id":"21st-century-c-book-ben-klemens-9781491903896","title":"21st Century C","description":"Throw out your old ideas about C and get to know a programming language that's substantially outgrown its origins. With this revised edition of 21st Century C, you'll discover up-to-date techniques missing from other C tutorials, whether you're new to the language or just getting reacquainted. C isn't just the foundation of modern programming languages; it is a modern language, ideal for writing efficient, state-of-the-art applications. Get past idioms that made sense on mainframes and learn the tools you need to work with this evolved and aggressively simple language. No matter what programming language you currently favor, you'll quickly see that 21st century C rocks. Set up a C programming environment with shell facilities, makefiles, text editors, debuggers, and memory checkers  Use Autotools, C's de facto cross-platform package manager  Learn about the problematic C concepts too useful to discard  Solve C's string-building problems with C-standard functions  Use modern syntactic features for functions that take structured inputs  Build high-level, object-based libraries and programs  Perform advanced math, talk to internet servers, and run databases with existing C libraries  This edition also includes new material on concurrent threads, virtual tables, C99 numeric types, and other features.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49732335304977,"sku":"NGR9781491903896","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50302313890065,"sku":"GOR013918706","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50760182432017,"sku":"GOR007997376","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50886990496017,"sku":"CIN1491903899G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51030067675409,"sku":"NIN9781491903896","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1491903899.jpg?v=1751306967"},{"product_id":"21st-century-c-book-ben-klemens-9781449327149","title":"21st Century C","description":"If you know how to program with a general purpose language such as Ruby or Python, you can also learn how to use the C language in a practical and modern style. However, you need many techniques that are entirely absent from every C textbook on the market - except this one. 21st Century C assembles all the tools you need to write efficient, state-of-the-art programs with C. You'll get to know the facilities of your shell, makefiles, fabulous text editors, debuggers, and memory checkers as well as tips that exhort you to throw out the tools that primarily made sense on the mainframes of old, such as the switch statement or the dreaded malloc().","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49760562544913,"sku":"CIN1449327141G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49960443347217,"sku":"CIN1449327141VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":53030872187153,"sku":"GOR007731897","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1449327141.jpg?v=1750923649"},{"product_id":"modeling-with-data-book-ben-klemens-9780691133140","title":"Modeling with Data","description":"Modeling with Data fully explains how to execute computationally intensive analyses on very large data sets, showing readers how to determine the best methods for solving a variety of different problems, how to create and debug statistical models, and how to run an analysis and evaluate the results. Ben Klemens introduces a set of open and unlimited tools, and uses them to demonstrate data management, analysis, and simulation techniques essential for dealing with large data sets and computationally intensive procedures. He then demonstrates how to easily apply these tools to the many threads of statistical technique, including classical, Bayesian, maximum likelihood, and Monte Carlo methods. Klemens's accessible survey describes these models in a unified and nontraditional manner, providing alternative ways of looking at statistical concepts that often befuddle students. The book includes nearly one hundred sample programs of all kinds. Links to these programs will be available on this page at a later date. Modeling with Data will interest anyone looking for a comprehensive guide to these powerful statistical tools, including researchers and graduate students in the social sciences, biology, engineering, economics, and applied mathematics.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50762628366609,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50762630070545,"sku":"CIN069113314XVG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/069113314X.jpg?v=1750700185"},{"product_id":"math-you-can-t-use-book-ben-klemens-9780815749424","title":"Math You Can't Use","description":"This lively and innovative book is about computer code and the legal controls and restrictions on those who write it. The widespread use of personal computers and the Internet have made it possible to release new data or tools instantaneously to virtually the entire world. However, while the digital revolution allows quick and extensive use of these intellectual properties, it also means that their developers face new challenges in retaining their rights as creators. Drawing on a host of examples, Ben Klemens describes and analyzes the intellectual property issues involved in the development of computer software. He focuses on software patents because of their powerful effect on the software market, but he also provides an extensive discussion of how traditional copyright laws can be applied to code. The book concludes with a discussion of recommendations to ease the constraints on software development. This is the first book to confront these problems with serious policy solutions. It is sure to become the standard reference for software developers, those concerned with intellectual property issues, and for policymakers seeking direction. It is critical that public policy on these issues facilitates progress rather than hindering it. There is too much at stake.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52100084367633,"sku":"GOR007552831","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780815749424.jpg?v=1757088329"},{"product_id":"math-you-can-t-use-book-ben-klemens-9780815733638","title":"Math You Can't Use","description":"This lively and innovative book is about computer code and the legal controls and restrictions on those who write it. The widespread use of personal computers and the Internet have made it possible to release new data or tools instantaneously to virtually the entire world. However, while the digital revolution allows quick and extensive use of these intellectual properties, it also means that their developers face new challenges in retaining their rights as creators. Drawing on a host of examples, Ben Klemens describes and analyzes the intellectual property issues involved in the development of computer software. He focuses on software patents because of their powerful effect on the software market, but he also provides an extensive discussion of how traditional copyright laws can be applied to code. The book concludes with a discussion of recommendations to ease the constraints on software development. This is the first book to confront these problems with serious policy solutions. It is sure to become the standard reference for software developers, those concerned with intellectual property issues, and for policymakers seeking direction. It is critical that public policy on these issues facilitates progress rather than hindering it. There is too much at stake.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":52495196553489,"sku":"NIN9780815733638","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52535740858641,"sku":"NLS9780815733638","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780815733638.jpg?v=1760014431"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-ben-klemens.oembed","provider":"World of Books ","version":"1.0","type":"link"}