Описание: What’s this AOP thing anyway, really—when you get right down to it—and can someone please explain what an aspect actually is?Aspect-Oriented Programming with the e Verification Language takes a pragmatic, example based, and fun approach to unraveling the mysteries of AOP. In this book, you’ll learn how to: Use AOP to organize your code in a way that makes it easy to deal with the things you really care about in your verification environments. Forget about organizing by classes, and start organizing by functionality, layers, components, protocols, functional coverage, checking, or anything that you decide is important to you Easily create flexible code that eases your development burden, and gives your users the power to quickly do what they need to do with your code Truly create a plug-and-play environment that allows you to add and remove functionality without modifying your code. Examples include how to use AOP to create pluggable debug modules, and a pluggable module that lets you check that your testbench is still working before you begin a regression Utilize AOP to sidestep those productivity roadblocks that seem to plague all projects at the most inconvenient of times Discover why “return” is evil, and some other “gotchas” with the AOP features of eAll of the methodologies, tips, and techniques described in this book have been developed and tested on real projects, with real people, real schedules and all of the associated problems that come with these. Only the ones that worked, and worked well, have made it in, so by following the advice given in this book, you’ll gain access to the true power of AOP while neatly avoiding the effort of working it all out yourself.
Автор: Michael L. Scott Название: Programming Language Pragmatics, ISBN: 0123745144 ISBN-13(EAN): 9780123745149 Издательство: Elsevier Science Рейтинг: Цена: 8309 р. Наличие на складе: Невозможна поставка.
Описание: Covers the developments in programming language design. This book provides both students and professionals alike with an understanding of the important issues driving software development. It includes over 800 numbered examples to help the reader quickly cross-reference and access content.
Описание: The purpose of network performance analysis is to investigate how traffic-management mechanisms deployed in the network affect the allocation of resources amongst its users and the performance they experience. This book introduces concepts and principles of network performance analysis by example, using the J programming language.
Автор: Flanagan, David Matsumoto, Yukihiro Название: Ruby programming language ISBN: 0596516177 ISBN-13(EAN): 9780596516178 Издательство: Wiley Рейтинг: Цена: 7258 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: A guide to Ruby that provides coverage of versions 1.8 and 1.9 of the language. It explains the language from the bottom up: from lexical and syntactic structure to datatypes to expressions and statements and on through methods, blocks, lambdas, closures, classes and modules.
Автор: Sestoft Название: Programming Language Concepts ISBN: 1447141555 ISBN-13(EAN): 9781447141556 Издательство: Springer Рейтинг: Цена: 6675 р. Наличие на складе: Нет в наличии.
Описание: Programming Language Concepts uses a functional programming language (F#) as the metalanguage in which to present all concepts and examples, and thus has an operational flavour, enabling practical experiments and exercises. It includes basic concepts such as abstract syntax, interpretation, stack machines, compilation, type checking, and garbage collection techniques, as well as the more advanced topics on polymorphic types, type inference using unification, co- and contravariant types, continuations, and backwards code generation with on-the-fly peephole optimization.Programming Language Concepts covers practical construction of lexers and parsers, but not regular expressions, automata and grammars, which are well covered elsewhere. It throws light on the design and technology of Java and C# to strengthen students’ understanding of these widely used languages.The examples present several interpreters and compilers for toy languages, including a compiler for a small but usable subset of C, several abstract machines, a garbage collector, and ML-style polymorphic type inference. Each chapter has exercises based on such examples.
Описание: This book/disk set provides programmers with insights into the inner system functions of Microsoft Windows, from the BIOS and the hardware to virtual machines and real-time events. It shows how to manage hardware access efficiently, and provides tips for effective interfacing with C++ programming.
Автор: Stump Название: Programming Language Foundations ISBN: 1118007476 ISBN-13(EAN): 9781118007471 Издательство: Wiley Рейтинг: Цена: 17152 р. Наличие на складе: Поставка под заказ.
Описание: Stump s Programming Language Foundations is a short concise text that covers semantics, equally weighting operational and denotational semantics for several different programming paradigms: imperative, concurrent, and functional.
Автор: Michael L. Scott Название: Programming Language Pragmatics, ISBN: 1558605789 ISBN-13(EAN): 9781558605787 Издательство: Elsevier Science Рейтинг: Цена: 8309 р. Наличие на складе: Невозможна поставка.
Автор: Michael L. Scott Название: Programming Language Pragmatics ISBN: 0124104096 ISBN-13(EAN): 9780124104099 Издательство: Elsevier Science Рейтинг: Цена: 11130 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Programming Language Pragmatics, Fourth Edition, is the most comprehensive programming language textbook available today. It is distinguished and acclaimed for its integrated treatment of language design and implementation, with an emphasis on the fundamental tradeoffs that continue to drive software development. The book provides readers with a solid foundation in the syntax, semantics, and pragmatics of the full range of programming languages, from traditional languages like C to the latest in functional, scripting, and object-oriented programming. This fourth edition has been heavily revised throughout, with expanded coverage of type systems and functional programming, a unified treatment of polymorphism, highlights of the newest language standards, and examples featuring the ARM and x86 64-bit architectures.
Описание: P-Prolog is put forward as an alternative proposal to the difficulties faced in the main research areas of parallel logic programmings, which have been studied. P-Prolog provides the advantages of guarded Horn clauses while retaining don't know non-determinism where required. This monograph presents also an or-tree model and an implementation scheme for it, to combine and- and or- parallelism with reasonable efficiency. The model and implementation scheme discussed can be applied to P-Prolog and other parallel logic languages.
Описание: This book presents the rationale behind the design and development of the programming language Ada. The materials incorporating corrections to its original printing by the Ada Joint Program Office (AJPO), will be essential reading for all those currently using the language as well as those considering its adoption.
Автор: David A. Watt Название: Programming Language Design Concepts ISBN: 0470853204 ISBN-13(EAN): 9780470853207 Издательство: Wiley Рейтинг: Цена: 9255 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: This book explains the concepts underlying programming languages, and demonstrates how these concepts are synthesized in the major paradigms: imperative, OO, concurrent, functional, logic and with recent scripting languages. It gives greatest prominence to the OO paradigm. The features include: numerous examples using C, Java and C++ as exemplar languages; additional case-study languages: Python, Haskell, Prolog and Ada; extensive end-of-chapter exercises with sample solutions on the companion Web site; and deepens study by examining the motivation of programming languages not just their features.
ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru