Programming Algorithms in LISP: Writing Efficient Programs with Examples in ANSI Common LISP, Domkin Vsevolod
Автор: Chassell Robert J. Название: An Introduction to Programming in Emacs LISP: Edition 3.10 ISBN: 1680921754 ISBN-13(EAN): 9781680921755 Издательство: Неизвестно Рейтинг: Цена: 3226.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Implement blockchain from scratch covering all the details with Racket, a general-purpose Lisp. You'll start by exploring what a blockchain is, so you have a solid foundation for the rest of the book. You'll then be ready to learn Racket before starting on your blockchain implementation. Once you have a working blockchain, you'll move onto extending it. The book's appendices provide supporting resources to help you in your blockchain projects.
The recommended approach for the book is to follow along and write the code as it's being explained instead of reading passively. This way you will get the most out of it. All of the source code is available for free download from GitHub.
What You Will Learn
Discover the Racket programming language and how to use it
Implement a blockchain from scratch using Lisp
Implement smart contracts and peer-to-peer support
Learn how to use macros to employ more general abstractions
Who This Book Is For Novices that have at least some experience with programming, as well as some basic working experience with computers. The book also assumes some experience with high school mathematics, such as functions.
Автор: Gary D. Knott Название: Interpreting LISP ISBN: 1484227069 ISBN-13(EAN): 9781484227060 Издательство: Springer Рейтинг: Цена: 3213.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Learn Lisp programming in a data structures context, including tables, functions, forms, expressions, typed-pointers, I/O, garbage collection and some applications. This short primer contains a careful description of the data structures manipulated by Lisp functions. These data structures and others, notably hash tables, are also used in constructing a Lisp interpreter. Interpreting Lisp will be of special interest to those learning and using programming languages and computer architecture as well as data structures. This book will be useful to autodidacts, professional programmers, and computer enthusiasts in a wide variety of fields. What You'll Learn
Use the atom table and the number table in Lisp
Master expressions, typed pointers, arguments and results in typed pointers, and more
Write lambda expressions in Lisp
Bind actual values to formal arguments
Develop games in Lisp
Who This Book Is For Experienced programmers new to Lisp.
Автор: J. McCarthy; Takayasu Ito; Robert H. Jr. Halstead Название: Parallel Lisp: Languages and Systems ISBN: 3540527826 ISBN-13(EAN): 9783540527824 Издательство: Springer Рейтинг: Цена: 10480.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: This volume reports on latest research activities on Parallel Lisp in the US and Japan. Implementation of language constructs is explained and some critical technical issues are discussed. Several systems are described with performance results.
Автор: W. Richard Stark Название: LISP, Lore, and Logic ISBN: 038797072X ISBN-13(EAN): 9780387970721 Издательство: Springer Рейтинг: Цена: 11173.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Here is a presentation of LISP which is both practical and theoretical. As the title suggests, the book reaches beyond the technical side of LISP to present colorful applications, historical comments and quotations, computational philosophy, consequences of LISP`s exceptional power, and much more.
Get started with C# and strengthen your knowledge of core programming concepts such as procedural, object-oriented, generic, functional, and asynchronous programming along with the latest features of C# 8
Key Features
Learn the fundamentals of C# with the help of easy-to-follow examples and explanations
Leverage the latest features of C# 8, including nullable reference types, pattern matching enhancements, and asynchronous streams
Explore object-oriented programming, functional programming, and multithreading concepts
Book Description
The C# programming language is often developers' primary choice for creating a wide range of applications for desktop, cloud, and mobile. In nearly two decades of its existence, C# has evolved from a general-purpose, object-oriented language to a multi-paradigm language with impressive features.
This book will take you through C# from the ground up in a step-by-step manner. You'll start with the building blocks of C#, which include basic data types, variables, strings, arrays, operators, control statements, and loops. Once comfortable with the basics, you'll then progress to learning object-oriented programming concepts such as classes and structures, objects, interfaces, and abstraction. Generics, functional programming, dynamic, and asynchronous programming are covered in detail. This book also takes you through regular expressions, reflection, memory management, pattern matching, exceptions, and many other advanced topics. As you advance, you'll explore the .NET Core 3 framework and learn how to use the dotnet command-line interface (CLI), consume NuGet packages, develop for Linux, and migrate apps built with .NET Framework. Finally, you'll understand how to run unit tests with the Microsoft unit testing frameworks available in Visual Studio.
By the end of this book, you'll be well-versed with the essentials of the C# language and be ready to start creating apps with it.
What you will learn
Get to grips with all the new features of C# 8
Discover how to use attributes and reflection to build extendable applications
Utilize LINQ to uniformly query various sources of data
Use files and streams and serialize data to JSON and XML
Write asynchronous code with the async-await pattern
Employ .NET Core tools to create, compile, and publish your applications
Create unit tests with Visual Studio and the Microsoft unit testing frameworks
Who this book is for
If you have little experience in coding or C# and want to learn the essentials of C# programming to develop powerful programming techniques, this book is for you. It will also help aspiring programmers to write scripts or programs to accomplish specific tasks.
Автор: H. Bromley Название: Lisp Lore: A Guide to Programming the Lisp Machine ISBN: 1475756704 ISBN-13(EAN): 9781475756708 Издательство: Springer Рейтинг: Цена: 6986.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: This book had its genesis in the following piece of computer mail: From allegra!joan-b Tue Dec 18 09:15:54 1984 To: sola!hjb Subject: lispm Hank, I`ve been talking with Mark Plotnik and Bill Gale about asking you to conduct a basic course on using the lisp machine.
Автор: H. Bromley; Richard Lamson Название: LISP Lore: A Guide to Programming the LISP Machine ISBN: 1461291895 ISBN-13(EAN): 9781461291893 Издательство: Springer Рейтинг: Цена: 20962.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: This book had its genesis in the following piece of computer mail: From allegra!joan-b Tue Dec 18 89:15:54 1984 To: sola!hjb Subj ect: 1 i spm Hank, I`ve been talking with Mark Plotnik and Bill Gale about asking you to conduct a basic course on using the lisp machine.
Автор: Robin Jones; Clive Maynard; Ian Stewart Название: The Art of Lisp Programming ISBN: 3540195688 ISBN-13(EAN): 9783540195689 Издательство: Springer Рейтинг: Цена: 12157.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Many of us already have at least a passing acquaintance with procedural languages such as BASIC or Pascal, but may not have met a functional language like Lisp before.
Автор: Mark Watson Название: Common LISP Modules ISBN: 0387976140 ISBN-13(EAN): 9780387976143 Издательство: Springer Рейтинг: Цена: 12157.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: I developed the example programs on a Macintosh (TM) using the Macintosh Common LISP (TM) development system capturing screen images while the example programs were executing.
Автор: Koschmann Название: The Common LISP Companion ISBN: 0471503088 ISBN-13(EAN): 9780471503088 Издательство: Wiley Рейтинг: Цена: 22802.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: A self-contained, intermediate-level introduction to the structure and syntax of Common Lisp, this text is the first based on the draft ANSI standard for Common Lisp. Presents the concepts of object-oriented programming and incorporates the Common Lisp Object-Oriented Systems (CLOS) of the new ANSI standard. Includes end-of-section exercises.
Автор: Christian Queinnec Название: Lisp in Small Pieces ISBN: 0521545668 ISBN-13(EAN): 9780521545662 Издательство: Cambridge Academ Рейтинг: Цена: 14573.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: This will become the new standard reference for people wanting to know about the Lisp family of languages.
ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru