Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Steps in Scala: An Introduction to Object-Functional Programming

Buy

Scala is a relatively new programming language that was designed by Martin Odersky and released in 2003. The distinguishing features of Scala include a seamless integration of functional programming features into an otherwise objectoriented language. Scala owes its name to its ability to scale, that is, it is a language that can grow by providing an infrastructure that allows the introduction of new constructs and data types. In addition, Scala is a concurrent programming language, thus, it is a tool for today as well as tomorrow! Scala is a compiled language. Its compiler produces bytecode for the Java Virtual Machine, thus allowing the (almost) seamless use of Java tools and constructs from within scala. The language has been used to rewrite Twitter’s1 back-end services. In addition, almost all of Foursquare’s2 infrastructure has been coded in Scala. This infrastructure is used by several companies worldwide (for example, Siemens, Sony Pictures Imageworks).

The purpose of this book is twofold: first to teach the basics of Scala and then to show how Scala can be used to develop real applications. Unlike other books on Scala, this one does not assume any familiarity with Java. In fact, no previous knowledge of Java is necessary to read this book, though some knowledge of Java would be beneficial, especially in the chapter on GUI applications. On the other hand, the book assumes that readers do have a very basic understanding of programming concepts. In particular, we expect readers to be familiar with terms like compiler, interpreter, (character) string, etc. Thus, the book can be used by anyone who has done some high school computer programming.

(HTML tags aren't allowed.)

Optically Stimulated Luminescence Dosimetry
Optically Stimulated Luminescence Dosimetry

Optically Stimulated Luminescence (OSL) has become the technique of choice for many areas of radiation dosimetry. The technique is finding widespread application in a variety of radiation dosimetry fields, including personal monitoring, environmental monitoring, retrospective dosimetry (including geological dating and accident dosimetry),...

GMPLS Technologies: Broadband Backbone Networks and Systems (Optical Science and Engineering)
GMPLS Technologies: Broadband Backbone Networks and Systems (Optical Science and Engineering)
Multi-Protocol Label Switch (MPLS) and Generalized MPLS (GMPLS) are key technologies for next-generation IP backbone networks. Until now, however, engineers have been forced to search for technical papers on this subject and read them in an ad-hoc manner. At last there is a book that explains both MPLS and GMPLS concepts in a systematic way....
Fundamentals Of Robotic Grasping And Fixturing (Series on Manufacturing Systems and Technology)
Fundamentals Of Robotic Grasping And Fixturing (Series on Manufacturing Systems and Technology)

This book provides a fundamental knowledge of robotic grasping and fixturing (RGF) manipulation. For RGF manipulation to become a science rather than an art, the content of the book is uniquely designed for a thorough understanding of the RGF from the multifingered robot hand grasp, basic fixture design principle, and evaluating and planning...


Neuropsychedelia: The Revival of Hallucinogen Research since the Decade of the Brain
Neuropsychedelia: The Revival of Hallucinogen Research since the Decade of the Brain
Neuropsychedelia examines the revival of psychedelic science since the "Decade of the Brain." After the breakdown of this previously prospering area of psychopharmacology, and in the wake of clashes between counterculture and establishment in the late 1960s, a new generation of hallucinogen researchers used the hype around...
Pathology of the Head and Neck
Pathology of the Head and Neck

This is the most up-to-date book yet published on pathology of the head and neck. Its contents have been divided into ten chapters, devoted to the spectrum of precursor and neoplastic lesions of the squamous epithelium; the nasal cavities and paranasal sinuses; oral cavity, maxillofacial skeleton and teeth; salivary glands, nasopharynx and...

Inside COM+ Base Services (Microsoft Programming Series)
Inside COM+ Base Services (Microsoft Programming Series)
COM+ is not a radical departure from COM-it is the next stage of evolution of the COM programming model. COM was originally designed as a minimalist's component architecture. With the advent of the three-tier programming model, applications have become more complex. To help developers who work in this new world, COM+ offers a richer set of services...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy