A tutorial guide that shows programmers how to apply features of Fortran 2008 in a modular, concise, object-oriented and resource-efficient manner, using multiple processors.
A programming language based on a higher-order logic provides a declarative approach to capturing computations involving types, proofs and other syntactic structures.
A tutorial guide that shows programmers how to apply features of Fortran 2008 in a modular, concise, object-oriented and resource-efficient manner, using multiple processors.
A programming language based on a higher-order logic provides a declarative approach to capturing computations involving types, proofs and other syntactic structures.
Provides a rigorous, linguistically-motivated exposition of the most commonly used grammatical formalisms, with applications, for graduate students and researchers.
Discover the perfect synergy between C++ and Lua to create powerful, adaptable, and high-performing software solutionsKey FeaturesGet hands-on experience by integrating Lua with C++Explore real-life project-ready advanced techniques for your future projectsLearn Lua through practical coding examples and exercisesPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionC++ is a popular choice in the developer community for building complex and large-scale performant applications and systems.
CUDA Fortran for Scientists and Engineers: Best Practices for Efficient CUDA Fortran Programming shows how high-performance application developers can leverage the power of GPUs using Fortran, the familiar language of scientific computing and supercomputer performance benchmarking.
CUDA Fortran for Scientists and Engineers: Best Practices for Efficient CUDA Fortran Programming shows how high-performance application developers can leverage the power of GPUs using Fortran, the familiar language of scientific computing and supercomputer performance benchmarking.
The book provides a foundational guide to statistical computing and visualisation Using R programming with an emphasis on practical data analysis skills that are directly applicable to diverse fields like finance, defence, health, and education.
Software engineering and computer science students need a resource that explains how to apply design patterns at the enterprise level, allowing them to design and implement systems of high stability and quality.
The Practical, Step-by-Step Guide to Using LLMs at Scale in Projects and Products Large Language Models (LLMs) like ChatGPT are demonstrating breathtaking capabilities, but their size and complexity have deterred many practitioners from applying them.
As an introduction to Python, this book allows readers to take a slow and steady approach to understanding Python code, explaining concepts, connecting programming with real-life examples, writing Python programs, and completing case studies.
The book provides a foundational guide to statistical computing and visualisation Using R programming with an emphasis on practical data analysis skills that are directly applicable to diverse fields like finance, defence, health, and education.
Quickly learn the ropes with the Rust programming language using this practical, step-by-step guide In Beginning Rust Programming, accomplished programmer and author Ric Messier delivers a highly practical, real-world guide to coding with Rust.