These reviews have been chosen by the editors to be highlighted.
All Media Types
Bits and bugs: a scientific and historical review of software failures in computational science
Huckle T., Neckel T., Society for Industrial and Applied Mathematics, Philadelphia, PA, 2019. 251 pp. Type: Book (978-1-611975-55-0)
Niels Bohr, in confronting the subtleties and paradoxes of quantum theory, said to one of his many famous students and acolytes, “These issues are so serious that one can only joke about them” . The vernacular main title of this exc...
Dec 2 2019
Data exploration using example-based methods
Lissandrini M., Mottin D., Palpanas T., Velegrakis Y., Morgan&Claypool Publishers, San Rafael, CA, 2019. 164 pp. Type: Book (978-1-681734-55-2)
This book provides a comprehensive overview and description of a broad range of search algorithms. Because the authors are experts at example-based searching methods, the book discusses the application of example-based approaches to several applic...
Nov 25 2019
The Linux command line: a complete introduction (2nd ed.)
Shotts W., No Starch Press, San Francisco, CA, 2019. 504 pp. Type: Book (978-1-593279-52-3)
This is a wonderful introduction and tutorial meant to make readers comfortable and productive in the command line. It is not about system administration, Bash scripts, or any other tool, although they are all mentioned and covered at some length....
Nov 18 2019
Large group decision making: creating decision support approaches at scale
Carrascosa I., Springer International Publishing, New York, NY, 2018. 140 pp. Type: Book (978-3-030010-26-3)
Decision making is a daily task with which everyone is familiar. People make decisions all the time, for example, by going to work in the morning, deciding what to eat, and so on. We are constantly faced with situations where we need to make decis...
Nov 11 2019
Programming Bitcoin: learn how to program Bitcoin from scratch
Song J., O’Reilly Media, Inc., Sebastopol, CA, 2019. 322 pp. Type: Book (978-1-492031-49-9)
“I hear and I forget. I see and I remember. I do and I understand.” This saying, probably wrongly attributed to Confucius, might be an interpreted translation of a similar saying by 3rd century BCE philosopher Xun Kuang (in the
Nov 4 2019
Stochastic computing: techniques and applications
Gross W., Gaudet V., Springer International Publishing, New York, NY, 2019. 215 pp. Type: Book (978-3-030037-29-1)
Stochastic computing is an approach to numerical computing that dates back to von Neumann’s work on probabilistic logics in 1952, and that requires far fewer transistors than conventional numerical processing. This economy led to extensive r...
Oct 28 2019
Testing and tuning market trading systems: algorithms in C++
Masters T., Apress, New York, NY, 2018. 332 pp. Type: Book (978-1-484241-72-1)
Financial markets have become increasingly dominated by automated systems. A computer program can be used to decide when to buy and sell things such as shares or currencies, with the aim of making a profit. The automated use of this means no human...
Oct 21 2019
Synthesis of quantum circuits vs. synthesis of classical reversible circuits
De Vos A., De Baerdemacker S., Van Rentergem Y., Morgan&Claypool Publishers, 2018. 125 pp. Type: Book (978-1-681733-81-4)
Quantum computing is gaining momentum these days with the innovation of practical quantum computers. Therefore, a synthesis mechanism for more complex logic machines using quantum logic gates is of immense importance. In contrast, reversible compu...
Oct 14 2019
Sentiment analysis for software engineering: How far can we go?
Lin B., Zampetti F., Bavota G., Di Penta M., Lanza M., Oliveto R. ICSE 2018 (Proceedings of the 40th International Conference on Software Engineering, Gothenburg, Sweden, May 27-Jun 3, 2018) 94-104, 2018. Type: Proceedings
Sentiment analysis continues to be successfully applied to consumer reviews. In other areas, the challenges involved can prove insurmountable. A failed attempt to successfully apply sentiment analysis is reported in this negative results paper.
Oct 7 2019
Computational mathematics with SageMath
Zimmermann P., Casamayou A., Cohen N., Connan G., Dumont T., Fousse L., Maltey F., Meulien M., Mezzarobba M., Pernet C., Thiry N., Bray E., Cremona J., Forets M., Ghitza A., Thomas H., SIAM-Society for Industrial and Applied Mathematics, Philadelphia, PA, 2018. 464 pp. Type: Book (978-1-611975-45-1)
SageMath is by now a well-established system for computational mathematics. It is used by many researchers, as well as increasingly in classrooms. While there is a wealth of material online to learn it, including many published papers, there are f...
Sep 30 2019
Reproduction in whole or in part without permission is prohibited. Copyright © 2000-2019 ThinkLoud, Inc.