Mastering Dyalog APL is a complete guide to the use of Dyalog, beginning with a thorough introduction to the APL programming language. Following this, the tutorial describes a large number of common coding techniques and discusses a variety of interfaces, including file handling and COM/OLE. Bernard Legrand provides a comprehensive introduction to developing Graphical User Interfaces in Dyalog and wraps up with an overview of the publishing tool NewLeaf and the RainPro graphics engine, both of which are included with Dyalog.
This book is specifically aimed at helping new users get started with Dyalog and advancing them to a point where they can produce working solutions by expressing ideas directly in APL. Step by step, this book gives the reader a thorough grounding in the philosophy of the APL language, and the many examples illustrate the practical capabilities of this dynamic software development environment. Each chapter ends with a set of exercises through which both beginners and advanced readers can test their skills as they progress through the course. Solutions with detailed explanations are given in the final chapter.
Although the book is primarily aimed at new developers and is suitable for students with no prior programming experience, most chapters end with a "Specialist's Section" containing tips and tricks that will be of interest to readers with experience with programming and some prior knowledge of APL.
This open book is licensed under a MIT License. You can download Mastering Dyalog APL ebook for free in PDF format (9.4 MB).
Tất cả sách điện tử, ebook trên website TimSach.VN đều có bản quyền thuộc về tác giả. Chúng tôi khuyến khích các bạn nếu có điều kiện, khả năng xin hãy mua sách giấy để ủng hộ Tác giả và Nhà xuất bản