Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
  Browse All Reviews > Software (D) > Programming Languages (D.3) > Language Constructs and Features (D.3.3) > Data Types And Structures (D.3.3...)  
  1-10 of 198 Reviews about "Data Types And Structures (D.3.3...)": Date Reviewed
   Creating good data: a guide to dataset structure and data representation
Foxwell H.,  Apress, New York, NY, 2020. 124 pp. Type: Book (978-1-484261-02-6)

The dream of all writers: to be the right person, at the right place, at the right time. Harry Foxwell hit the jackpot:...

Sep 2 2021
  Data management in machine learning systems
Boehm M., Kumar A., Yang J.,  Morgan&Claypool Publishers, San Rafael, CA, 2019. 174 pp. Type: Book (978-1-681734-96-5)

Supervised machine learning (ML) systems need labeled datasets for training and testing models, and unsupervised ML systems need datasets for identifying hidden patterns. If the datasets for an application could be generated from an existing datab...

Jan 10 2020
  Records with rank polymorphism
Slepak J., Shivers O., Manolios P.  ARRAY 2019 (Proceedings of the 6th ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming, Phoenix, AZ,  Jun 22, 2019) 80-92, 2019. Type: Proceedings

Most modern libraries for data manipulation transparently handle data with different shapes. For example, in Python’s NumPy, a simple multiplication may be performed across scalars, or complex collections of scalars (for example, collections...

Dec 27 2019
  Convolutional neural networks in APL
Šinkarovs A., Bernecky R., Scholz S.  ARRAY 2019 (Proceedings of the 6th ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming, Phoenix, AZ,  Jun 22, 2019) 69-79, 2019. Type: Proceedings

After a short introduction, the authors show how to implement a convolutional neural network (CNN) in APL, a programming language based on a multidimensional array, illustrated by an example CNN for handwriting recognition on the Modified National...

Oct 31 2019
  Types from data: making structured data first-class citizens in F#
Petricek T., Guerra G., Syme D.  PLDI 2016 (Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation, Santa Barbara, CA,  Jun 13-17, 2016) 477-490, 2016. Type: Proceedings

Imagine learning the data schema formats of an application just by analyzing JavaScript Object Notation (JSON), Extensible Markup Language (XML), or comma-separated values (CSV) examples. By using shape inference algorithms, the “shape”...

Jul 13 2017
  High-performance data structures for de novo assembly of genomes: cache oblivious generic programming
Milicchio F., Tradigo G., Veltri P., Prosperi M.  BCB 2016 (Proceedings of the 7th ACM International Conference on Bioinformatics, Computational Biology, and Health Informatics, Seattle, WA,  Oct 2-5, 2016) 657-662, 2016. Type: Proceedings

This short paper presents a C++ library, in a generic programming style, for more efficient de novo genome assembly. The basic idea is to use a cache oblivious data structure....

Jan 19 2017
  On a uniform representation of combinators, arithmetic, lambda terms and types
Tarau P.  PPDP 2015 (Proceedings of the 17th International Symposium on Principles and Practice of Declarative Programming, Siena, Italy,  Jul 14-16, 2015) 244-255, 2015. Type: Proceedings

The dream of a common language is strong, as are the benefits claimed for realizing the dream. This paper describes a binary tree representation capable of describing combinators, their types, lambda expressions, and natural numbers. This paper, a...

Sep 8 2015
  A resource semantics and abstract machine for Safe: a functional language with regions and explicit deallocation
Montenegro M., Peña R., Segura C.  Information and Computation 2353-35, 2014. Type: Article

A programming language called Safe is the topic of this paper. It has the syntax and operational semantics of a standard functional language, but is limited to first-order functions....

Jan 19 2015
  The hardness of counting full words compatible with partial words
Manea F., Tiseanu C.  Journal of Computer and System Sciences 79(1): 7-22, 2013. Type: Article

Sequences of symbols from a given alphabet are known as words. If symbols are unknown at some positions, then such sequences are known as partial words. Two partial words are said to be compatible when they agree in all positions where they are de...

Apr 22 2014
  A data-centric approach to synchronization
Dolby J., Hammer C., Marino D., Tip F., Vaziri M., Vitek J.  ACM Transactions on Programming Languages and Systems 34(1): 1-48, 2012. Type: Article

Concurrency-related errors, like data races, are very difficult to track down and eliminate in large object-oriented programs. Existing approaches to prevent data races rely on protecting instruction sequences (like critical sections) with synchro...

Jan 10 2013
Display per page
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2021 ThinkLoud, Inc.
Terms of Use
| Privacy Policy