Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Home Topics Titles Quotes Blog Featured Help
Marlin W Thomas
Yeshiva University
New Yirk, 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.


Wonderful solutions and habitual domains for challenging problems in changeable spaces: from theoretical framework to applications
Larbani M., Yu P.,  Springer International Publishing, New York, NY, 2016. 275 pp. Type: Book

The lengthy, lilting title forecasts the creativity and unconventionality of a book that seeks to revolutionize decision making by expanding the solution space to take into account that some quantitative factors change as the problem is addressed ...


Looking Glass: a C++ library for testing student programs through reflection
Turner S.  SIGCSE 2015 (Proceedings of the 46th ACM Technical Symposium on Computer Science Education, Kansas City, MO,  Mar 4-7, 2015) 528-533, 2015. Type: Proceedings

Computer-assisted evaluation of computer code is a work in progress. This paper on a library that tests students’ C++ programs shows both the progress made and the work remaining. The paper substantiates the benefit that students would deriv...


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 ...


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...


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