New York, NY Wednesday, May 31, 2017
Computing Reviews (CR), an ACM/ThinkLoud publication, presents the 21st Annual Best of Computing, a compilation of our best reviews and the most interesting books and articles of the year. Working with the insight and recommendations of the CR community, Best of Computing offers a great reading list to anyone active in computer science.
Notable Books & Articles brings together influential items published in computing last year. Based on nominations from our reviewers, category editors, editors in chief of journals, and others in the computing community, CR has compiled a current overview of the computing field with 231 books, articles, and conference proceedings. This list is also available as a PDF download.
The Best Reviews highlight the excellent contributions of our reviewers to the publication. Using editor and reader recommendations, as well as rankings, 26 nominees were selected by our committee of editors. The Best Review was written by H. Van Dyke Parunak and discusses the book Anigrafs: experiments in cooperative cognitive architecture. Parunak says about the topic, "A perennial challenge in cognitive science is framing an architecture powerful enough to be a credible support for human reasoning, yet simple enough to map to the known machinery of the human brain."
We invite you to take a look at the Best of Computing (www.computingreviews.com/best21). All reviews featured in this compilation are open access, including reviews of items on the Notable Books & Articles list. A collaboration between ThinkLoud and the Association for Computing Machinery (ACM), Computing Reviews is available for subscription and can be read daily at www.computingreviews.com
About ThinkLoud:Founded in 1999, ThinkLoud is a New York-based publisher of reviews focusing on academic and professional literature. Its community-based services provide reviews of articles and books in specific academic disciplines.
About the ACM: ACM, the Association for Computing Machinery (http://www.acm.org), is an educational and scientific society uniting the world's computing educators, researchers and professionals to inspire dialogue, share resources and address the field's challenges. ACM strengthens the profession's collective voice through strong leadership, promotion of the highest standards, and recognition of technical excellence. ACM supports the professional growth of its members by providing opportunities for life-long learning, career development, and professional networking.