Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Best of 2016 Recommended by Editor Recommended by Reviewer Recommended by Reader
Reviewers have found these items notable and have self-selected them for review.
  1-10 of 7002 results Date Reviewed  
  A programmable programming language
Felleisen M., Findler R., Flatt M., Krishnamurthi S., Barzilay E., McCarthy J., Tobin-Hochstadt S.  Communications of the ACM 61(3): 62-71, 2018. Type: Article

Despite its vague title, this article is actually a gentle presentation of the ideas behind the Racket language and ecosystem....

May 25 2018  
  Numbers and computers (2nd ed.)
Kneusel R.,  Springer Publishing Company, Incorporated, New York, NY, 2017. 346 pp. Type: Book (978-3-319505-07-7)

Numbers, wonderful mathematical idealizations that they are, have fascinated humans for as long as there have been humans. Computers, much more recent creations, are fascinating in their own way. For many, both are useful but intractable and hard ...

May 24 2018  
  JavaScript concepts
Rahman M.,  Authorhouse, Bloomington, IN, 2017. 176 pp. Type: Book (978-1-524694-45-6)

JavaScript is the most popular object scripting programming language. It is extensively used in webpages, servers, and web applications, among others. While JavaScript was initially conceived only for scripting, it is frequently used in large appl...

May 23 2018  
  A semantics comparison workbench for a concurrent, asynchronous, distributed programming language
Corrodi C., Heuner A., Poskitt C.  Formal Aspects of Computing 30(1): 163-192, 2018. Type: Article

Changes in distributed-system runtime support in response to changes in technological and operational circumstances may also change the services offered to supported systems. The graph-based semantics comparison workbench described in this paper d...

May 23 2018  
  Key concepts for a data science ethics curriculum
Saltz J., Dewar N., Heckman R.  SIGCSE 2018 (Proceedings of the 49th ACM Technical Symposium on Computer Science Education, Baltimore, MD,  Feb 21-24, 2018) 952-957, 2018. Type: Proceedings

One of the most frustrating aspects of an ethics curriculum is that it always trails innovative computing developments; helpfully, the authors address that critical problem here. The authors argue that “data science is a new field that [comb...

May 21 2018  
  The technological singularity: managing the journey
Callaghan V., Miller J., Yampolskiy R., Armstrong S.,  Springer International Publishing, New York, NY, 2017. 261 pp. Type: Book (978-3-662540-31-2)

Research progresses toward the goal of developing an artificial general intelligence (AGI), the realization of which is referred to as “the singularity.” That term carries the implication that AGI will cause fundamental and profound ch...

May 17 2018  
  Beginning artificial intelligence with the Raspberry Pi
Norris D.,  Apress, New York, NY, 2017. 369 pp. Type: Book (978-1-484227-42-8)

For anybody looking for a fast and basic introduction to the field of artificial intelligence (AI) or machine learning (ML) supported by many practical examples for one’s own implementation, the book by Norris is a perfect match. Although th...

May 11 2018  
  A brief history of data visualization
Jeffrey Heer. YouTube, 01:27:13, published on Mar 22, 2017, Stanford, Type: Video

This is a 1.5-hour video of a PowerPoint lecture on the history of data visualization. The first 40 minutes is a survey of historical attempts at data visualization with numerous illustrations. The examples were interesting but would have been mor...

May 10 2018  
  Research ethics town hall meeting
Bjorn P., Fiesler C., Muller M., Pater J., Wisniewski P.  GROUP 2018 (Proceedings of the 2018 ACM Conference on Supporting Groupwork, Sanibel Island, FL,  Jan 7-10, 2018) 393-396, 2018. Type: Proceedings

The International Conference on Supporting Group Work (GROUP) and the Special Interest Group on Computer-Human Interaction (SIGCHI) are the two special interest groups of the Association for Computing Machinery (ACM) that are working toward develo...

May 9 2018  
   Don Knuth: The analysis of algorithms
Don Knuth. YouTube, 01:02:33, published on Jan 30, 2017, stanfordonline, Type: Video

Don Knuth needs no introduction. Computer science labs around the world are decorated with posters of Professor Knuth, and many academics have on their bookshelves at least the first volume of The art of computer programming [1]. As a pione...

May 8 2018  
Display per page
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