|
|
|
|
| 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. |
|
|
|
Date Reviewed |
|
|
1 - 10 of 11
reviews
|
|
|
|
|
|
|
|
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 ...
|
Mar 10 2015 |
|
|
|
|
|
|
The Java language specification: Java SE 7 edition Gosling J., Joy B., Guy L J., Bracha G., Buckley A., Addison-Wesley Professional, Redwood City, CA, 2013. 672 pp. Type: Book (978-0-133260-22-9)
Programming languages, Java included, are like baseball. They are arbitrary symbolic systems that create their own universes of rules and actions that are only occasionally constrained by other systems. Just as the Official Rules of Ma...
|
Aug 15 2013 |
|
|
|
|
|
|
Modern computer arithmetic Brent R., Zimmermann P., Cambridge University Press, New York, NY, 2010. 236 pp. Type: Book (978-0-521194-69-3)
Very few books do justice to material that is suitable for both professional software engineers and graduate students. This book does just that, without losing its focus or stressing one audience over the other. As the authors make cle...
|
Jun 16 2011 |
|
|
|
|
|
|
Objective-C for absolute beginners: iPhone, iPad and Mac programming made easy Bennett G., Lees B., Fisher M., Apress, Berkeley, CA, 2010. 296 pp. Type: Book (978-1-430228-32-5)
A book that includes “Objective-C,” “absolute beginners,” and “programming made easy” in its title invites the criticism that it creates expectations that resist realization. ...
|
Mar 18 2011 |
|
|
|
|
|
|
Grace Hopper and the invention of the information age Beyer K., The MIT Press, Cambridge, MA, 2009. 408 pp. Type: Book (9780262013109)
As much about the history of computing technology as it is about the life of Grace Hopper, Beyer gracefully balances the two subjects, and articulately demonstrates the complex interplay between them. The notion of distributed inventin...
|
Nov 10 2009 |
|
|
|
|
|
|
Using the Asus Eee PC Lawrence B., Que Corp., Indianapolis, IN, 2008. 360 pp. Type: Book
Mini laptop computers--netbooks--are the most misunderstood and underrated consumer electronic devices. Manufacturers market them as appliances and consumers view them as limited, almost toy-like devices that are made...
|
Aug 21 2009 |
|
|
|
|
|
|
Algorithm 885: computing the logarithm of the normal distribution Linhart J. ACM Transactions on Mathematical Software 35(3): 1-10, 2008. Type: Article
Calculating the logarithm rapidly and accurately of points on the standard normal curve--a normal curve with mean of zero and standard deviation of one--is required for applications that involve repeated determination...
|
Jan 8 2009 |
|
|
|
|
|
|
Introduction to modern cryptography Katz J., Lindell Y., Chapman & Hall/CRC, 2007. 552 pp. Type: Book (9781584885511), Reviews: (2 of 3)
With the advent of the Internet and nearly ubiquitous computing and communication, issues of security, such as authentication and authorization, have made cryptography a pervasive discipline. Some knowledge of the field is required by ...
|
Feb 5 2008 |
|
|
|
|
|
|
Java interfaces in CS 1 textbooks VanDrunen T. Object-oriented programming languages, systems, and applications (Companion to the 21st ACM SIGPLAN Conference on Object-oriented Programming Languages, Systems, and Applications, Portland, Oregon, Oct 22-26, 2006) 875-880, 2006. Type: Proceedings
Object-oriented programming poses considerable problems for first-year students, and for their teachers. Concepts such as class and object, inheritance, and polymorphism are difficult for students to grasp. No less difficult is the imp...
|
Jan 19 2007 |
|
|
|
|
|
|
Cryptography and steganography: teaching experience Sokół B., Yarmolik V. In Enhanced methods in computer security, biometric and artificial intelligence systems. London: Springer-Verlag, 2005. Type: Book Chapter
Steganography is the field of cryptography that studies how to send and detect messages that are hidden within other messages. Although its principles are readily applied to electronic media, it is not generally afforded the attention ...
|
Aug 21 2006 |
|
|
|
|
|
|
|
|
|
|
|