{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,16]],"date-time":"2025-12-16T23:23:19Z","timestamp":1765927399089,"version":"3.48.0"},"reference-count":0,"publisher":"Association for Computing Machinery (ACM)","issue":"4","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGACT News"],"published-print":{"date-parts":[[2025,12,15]]},"abstract":"<jats:p>Mathematical Biology (The MIT Press, 2025), by Markus Meister (Caltech), Kyu Hyun Lee (UCSF), and Ruben Portugues (Technical University of Munich), covers the principles and applications of linear algebra, probability and statistics, and dynamical systems. The intended audience is advanced undergraduates and graduate students in the biological sciences.<\/jats:p>\n                  <jats:p>A Geometrical Introduction to Tensor Calculus (Princeton University Press, 2025), by Jeroen Tromp (Princeton University), provides a geometrical understanding of tensors and tensor calculus, which are essential for understanding deep learning algorithms, from the point of view of a physicist.<\/jats:p>\n                  <jats:p>What is Mathematical Logic?, 2nd ed. (Oxford University Press, 2026), by Guillermo Badia (University of Queensland), John N. Crossley (Monash University), and John C. Stillwell (University of San Francisco), is a concise and accessible introduction to mathematical logic, updated to include new material on automatic theorem proving and intuitionistic, free, and modal logics.<\/jats:p>\n                  <jats:p>Linear Cryptanalysis (Cambridge University Press, 2025), by Tim Beyne and Vincent Rijmen (both of Katholieke Universiteit Leuven), provides a comprehensive and in-depth treatment of linear cryptanalysis, requiring no prior knowledge of cryptography. The most influential papers on the subject are presented in a consistent framework based on linear algebra.<\/jats:p>\n                  <jats:p>Guide to Using Generative AI in Programming (Springer, 2026), by Antti Laaksonen (University of Helsinki), explores how generative AI tools can be applied effectively to programming tasks and examines how learning and teaching programming are evolving in the era of ChatGPT.<\/jats:p>","DOI":"10.1145\/3785512.3785514","type":"journal-article","created":{"date-parts":[[2025,12,15]],"date-time":"2025-12-15T21:34:47Z","timestamp":1765834487000},"page":"3-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["The Book Review Column"],"prefix":"10.1145","volume":"56","author":[{"given":"Nicholas","family":"Tran","sequence":"first","affiliation":[{"name":"Santa Clara University, Santa Clara, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,12,15]]},"container-title":["ACM SIGACT News"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3785512.3785514","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,16]],"date-time":"2025-12-16T23:18:42Z","timestamp":1765927122000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3785512.3785514"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12,15]]},"references-count":0,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,12,15]]}},"alternative-id":["10.1145\/3785512.3785514"],"URL":"https:\/\/doi.org\/10.1145\/3785512.3785514","relation":{},"ISSN":["0163-5700"],"issn-type":[{"type":"print","value":"0163-5700"}],"subject":[],"published":{"date-parts":[[2025,12,15]]},"assertion":[{"value":"2025-12-15","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}