Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Home Topics Titles Quotes Blog Featured Help
Marlin W Thomas
Iona College
New Rochelle, New York

Marlin Thomas directs the Samuel Rudin Academic Resource Center at Iona College, New Rochelle, NY, where he also teaches as an adjunct in the Department of Computer Science.

His research interests include the history of computer science, the ethical implications of information technology, and programming languages. In addition, he is the author of several plays that have been produced in New York City.


The Cuneiform tablets of 2015
Nguyen L., Kay A.  Onward! 2015 (Proceedings of the 2015 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Pittsburgh, PA,  Oct 25-30, 2015) 297-307, 2015. Type: Proceedings

Given the velocity of change in computing and its cultural emphasis on immediacy, preserving hardware and software for future users is a daunting task. As the authors note, the preservation of hardware receives more attention than that of software...


Using SPIN for automated debugging of infinite executions of Java programs
Adalid D., Salmerón A., Gallardo M., Merino P.  Journal of Systems and Software 9061-75, 2014. Type: Article

Traditionally, debugging has been guided by heuristics and intuition, but the complexity of contemporary software, which is especially evident in the increasing number of modules and the side effects of their interactions, demands algorithmic and ...


 Alan Turing: the enigma
Hodges A.,  Princeton University Press, Princeton, NJ, 2014. 768 pp. Type: Book (978-0-691164-72-4)

Rereading and reviewing a biography more than 30 years after its first publication subjects the work to the added scrutiny of evaluating it on its own terms and in relation to all that has happened since its first appearance. Not many books can wi...


Foundations of programming languages
Lee K.,  Springer Publishing Company, Incorporated, Cham, Switzerland, 2014. 354 pp. Type: Book (978-3-319133-13-3)

The philosophical motivation for the structure and substance of the book appears in the preface: predicting what a program will do is important and best achieved when the programmer understands how the language works on the hardware level. This po...


Differential debugging
Spinellis D.  IEEE Software 30(5): 19-21, 2013. Type: Article

The first computer bug, a moth, rests taped to Grace Hopper’s 1947 logbook now at the National Museum of American History, but she left no record of the procedure used to identify its location. “Differential debugging,” because i...


Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2016 ThinkLoud, Inc.
Terms of Use
| Privacy Policy