Programming Language Fundamentals: A Metalanguage Approach in ELM

Автор: literator от Вчера, 13:48, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Programming Language Fundamentals: A Metalanguage Approach in ELM
Автор: Martin Erwig
Издательство: Wiley
Год: 2024
Страниц: 227
Язык: английский
Формат: pdf (true)
Размер: 16.6 MB

Understand the key principles of programming languages.

Programming languages are the tools needed to let algorithms run on electronic computers. As they form the linguistic interface between humans and machines, the understanding of programming languages is essential for being able to control machine behavior. Programming Language Fundamentals offers a precise, comprehensive introduction to the principles that are the basis of most programming languages. Explaining both functional programming and logic programming, it presents a broad perspective on programming and constitutes an indispensable introduction to the foundations of programming languages.

Programming courses teach how to effectively use a particular programming language. By taking such a course combined with lots of practice and experience, one can become an excellent programmer in a specific programming language. Given how many languages exist and how quickly the landscape of languages evolves, this may not be an effective strategy to stay informed. In contrast, understanding the general principles that underly all languages empowers one to quickly grasp new features and whole new languages.

Nevertheless, to be a successful programmer, a viable strategy is to master the most popular language, or the one needed for a particular job, and then retrain whenever needed. This utilitarian view of programming languages is certainly adequate for programmers and software engineers, and it seems to be the strategy employed by coding boot camps.

Programming Language Fundamentals readers will also find:

Introduction to Elm as a metalanguage to encourage thinking and experimenting with programming languages in a formal way
Detailed discussion of topics including abstract syntax, semantics, types, and more
In-depth explanations of key concepts such as scope and parameter passing

Programming Language Fundamentals is ideal for undergraduate students in Computer Science, as well as researchers and practitioners working with programming languages who are looking to broaden their understanding of the field.

Скачать Programming Language Fundamentals: A Metalanguage Approach in ELM




ОТСУТСТВУЕТ ССЫЛКА/ НЕ РАБОЧАЯ ССЫЛКА ЕСТЬ РЕШЕНИЕ, ПИШИМ СЮДА!


Нашел ошибку? Есть жалоба? Жми!
Пожаловаться администрации
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.