Programming in Star

Programming in Star

by Francis McCabe
Programming in Star

Programming in Star

by Francis McCabe

eBook

$4.95 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers

LEND ME® See Details

Overview

Star is a new programming language that is oriented to producing readable, accurate, scalable and performant applications. Readability involves not only using clear keywords and simple semantics; but only means extensibility: the syntax of Star can be extended to allow you to incorporate notations that more closely mirror your requirements.

Although functional programming has a reputation of arcane complexity and poor performance, the reality does not need to be either. What is undoubtably true is that there is a lot more to functional programming than is commonly found in todays main-stream languages: the formalism allows for a richer programming experience.

This book is a gentlest far-reaching introduction to the language. It starts with a significant amount of material on functional programming and continues onward to cover more advanced topics such as concurrency, agent-oriented programming and building domain specific languages.


Product Details

BN ID: 2940152561661
Publisher: Francis McCabe
Publication date: 01/06/2016
Sold by: Smashwords
Format: eBook
File size: 4 MB

About the Author

Frank McCabe is a Senior Architect at Instart Logic Inc. Educated in England at Manchester University and Imperial College he has been involved in many research areas, in Europe, Japan and in the US. In the 1980's he co-founded a small startup LPA that developed logic programming solutions for many thousands of customers. During the 1990's he was active in the European scene for multi-agent systems. He participated in several European research projects. In the 2000's, he was active in Standard Settings Organizations (including W3C) focussing on areas such as the architecture of Service Ecosystems, Inter-agent communication, Java interfaces, Web services and Business Process Modeling Language. Recently he has been working on a new programming language – called Star – that aims to combine modern concepts from functional programming, best practices for software engineering and to permit straightforward extensibility. Star is a multi-paradigm language that can equally well tackle intensive real-time calculations and complex AI planning tasks such as scheduling the flow of material through a factory.

From the B&N Reads Blog

Customer Reviews