Wind: a Flow-Based Programming Language
Author | : Joshua Weinstein |
Publisher | : |
Total Pages | : 43 |
Release | : 2018-09-09 |
ISBN-10 | : 1720190577 |
ISBN-13 | : 9781720190578 |
Rating | : 4/5 (77 Downloads) |
Download or read book Wind: a Flow-Based Programming Language written by Joshua Weinstein and published by . This book was released on 2018-09-09 with total page 43 pages. Available in PDF, EPUB and Kindle. Book excerpt: Wind is a flow-based programming language intended for ultra fast performance, and high portability. It's a language meant to be used on embedded systems, or for resource-constrained systems. Wind allows fast, efficient manipulation and processing of dynamically typed data, without using dynamic memory allocation. It supports common collection operations such as mapping, filtering, and reduction. This book details the paradigm of flow-based programming in a new perspective, dealing with optimizing small scale environments for large scale work. The first section of the book covers the fundamentals of flow-based programming relevant to understanding the Wind language. The next section delves into the syntax and type system of Wind. One of the huge advantages of Wind is it uses a compact, byte-sized type system that can write data to files and easily load it again later. This section also covers the commands and flow of source code to optimize programming in Wind. Lastly, the final section covers the implementation of Wind and the techniques used under the hood to ramp up performance and scalability.