¡Acompáñanos a viajar por el mundo de los libros!
Añadir este libro a la estantería
Grey
Escribe un nuevo comentario Default profile 50px
Grey
Suscríbete para leer el libro completo o lee las primeras páginas gratis.
All characters reduced
Delphi High Performance - Master the art of concurrency parallel programming and memory management to build fast Delphi apps - cover

Delphi High Performance - Master the art of concurrency parallel programming and memory management to build fast Delphi apps

Primož Gabrijelčič

Editorial: Packt Publishing

  • 0
  • 0
  • 0

Sinopsis

Discover algorithm performance, high- and low-level optimizations, and the internal behavior of programs written in the Delphi language
 
Purchase of the print or Kindle book includes a free PDF eBook
 
Key Features
 
Discover external programming libraries that will speed up your programming and code
 
Learn to integrate external libraries into Delphi programs
 
Build fast Delphi applications using concurrency, parallel programming, and memory management
 
Book Description
 
Performance matters! Users hate to use programs that are not responsive to interactions or run too slow to be useful. While becoming a programmer is simple enough, you require dedication and hard work to achieve an advanced level of programming proficiency where you know how to write fast code.
 
This book begins by helping you explore algorithms and algorithmic complexity and continues by describing tools that can help you find slow parts of your code. Subsequent chapters will provide you with practical ideas about optimizing code by doing less work or doing it in a smarter way. The book also teaches you how to use optimized data structures from the Spring4D library, along with exploring data structures that are not part of the standard Delphi runtime library.
 
The second part of the book talks about parallel programming. You’ll learn about the problems that only occur in multithreaded code and explore various approaches to fixing them effectively. The concluding chapters provide instructions on writing parallel code in different ways – by using basic threading support or focusing on advanced concepts such as tasks and parallel patterns.
 
By the end of this book, you’ll have learned to look at your programs from a totally different perspective and will be equipped to effortlessly make your code faster than it is now.
 
What you will learn
 
Get to grips with algorithmic complexity and learn how to recognize it
 
Use tools to determine program runtime behavior
 
Speed up programs by doing less instead of more
 
Discover the internal workings of Delphi data structures
 
Gain an understanding of Delphi’s memory manager
 
Find out how to write low-level parallel programs with TThread
 
Use parallel patterns from the PPL and OTL libraries to write fast code
 
Include external code, written in C or C++, in Delphi programs
 
Who this book is for
 
This book is for all Delphi programmers. Whether you’re a beginner or an accomplished programmer, you will find something interesting. Even though the focus is on the latest Delphi release, the code uses only standard Delphi syntax without syntactic additions from the latest releases, and most of it should compile and run in any Delphi from XE7 onward. If you’re using an older version of Delphi, don’t despair! Most of the concepts in this book do not depend on a specific Delphi version and will be useful for everyone.
Disponible desde: 30/06/2023.
Longitud de impresión: 452 páginas.

Otros libros que te pueden interesar

  • My journey from burned out Nurse to Entrepreneur - cover

    My journey from burned out Nurse...

    Haji Williams

    • 0
    • 0
    • 0
    My journey from burned out Nurse to Entrepreneur, I opened up about why I decided to become a Nurse, along with some of what I experienced in the over 20 years I practiced Nursing. 
    The book will give insights about how the burn out lead me to ask myself some tough questions, which ultimately lead me to step on faith take some calculated risks and started my first business while I was working. 
    I also opened up about how I started taking control of my own destiny, my business strategies, knowledge that I have acquired as an entrepreneur, networking, my highs and lows as an entrepreneur, what I now do for fun, my plans for the future and so much more. 
    My brief story is a true testament that with determination, hard work, sacrifice and discipline you have a chance of achieving what you envision for yourself. 
    #Provoked. 
    #My Journey.
    Ver libro
  • Grid Codes for Renewable Powered Systems - cover

    Grid Codes for Renewable Powered...

    Irena International Renewable...

    • 0
    • 0
    • 0
    This report contains the latest developments and good practices to develop grid connection codes for power systems with high shares of variable renewable energy – solar photovoltaic and wind.
    Ver libro
  • Thrive on Obesity Secrets - "Transform your understanding of obesity! Discover powerful audio insights to achieve your health goals" - cover

    Thrive on Obesity Secrets -...

    Ronan Ashford

    • 0
    • 0
    • 0
    Thrive on Obesity Secrets 
    ⭐⭐ Simplified Guide to Transform Health and Embrace Change for Lasting Wellness ⭐⭐  
    Are you ready to advance in your journey toward better health and successfully achieve lasting wellness today?  
    Searching for a comprehensive guide that encompasses everything you need to transform your health and embrace change?  
    Your quest ends here! 
    This audiobook serves as your ultimate companion for enhancing your understanding, applying effective strategies, and engaging in practical exercises. With this resource, you're set up for success.  
    Updated for the latest insights in transforming health and embracing change. 
    Key Features of This Enhanced Guide: 
    - In-depth insights into achieving lasting wellness today. 
    - Comprehensive explanations of health transformation concepts. 
    - Effective strategies for mastering your health journey. 
    Our guide stands out through its thorough coverage, which is essential for your success. Concepts are not just brushed over; they are explored with clarity and depth.  
    Crafted with a clear structure and accessible language, our guide ensures smooth transitions between topics. Say farewell to complicated terminology and welcome content that is clear, precise, and technically accurate.  
    So, why wait? Click the BUY NOW button, secure your guide, and embark on your path to transforming your health and achieving lasting wellness today! 
    Take the first step toward your wellness journey today!
    Ver libro
  • Advanced Java - From Beginner to Professional: Navigating the World of Java - cover

    Advanced Java - From Beginner to...

    Laura Evans

    • 0
    • 0
    • 0
    "Advanced Java: From Beginner to Professional: Navigating the World of Java," is a textbook where any person aspiring to do Java programming can get very good master over the Java language. This book carries everything the Java programming learner needs to know or where an experienced programmer would require, all the way through from simple grammar to powerful programming techniques, but addresses every topic in the subject, right from setting it up and basic grammar on to very sophisticated coding. 
    It is a nice, clear overview of the Java ecosystem that starts off with a very solid foundation when it walks readers through key ideas like classes, inheritance, object-oriented programming, and encapsulation. 
    The book then develops into complex topics such as Java's collections framework, exception handling, multithreaded programs, and streams. This will ensure that all readers are equipped with effective, high-performance code to write. Every chapter follows a helpful task and many coding examples that will encourage readers to gain practical experience and repetition to reinforce the learning. 
    They will learn Java's Stream A-P-I, function programming, lambdas, method references, and functional interfaces. These are necessary if the reader wants clear and current Java code. And these skills will help an aspirant work as a professional developer since the focus here is on solving problems, which will involve use cases for Java in practice projects. 
    At the end of it all, the reader will be confident in and equipped with enough know-how to take up realistic applications, write robust programs that can be relied upon, and significantly contribute to the realm of software development. If you want to learn one of the world's toughest yet most versatile programming languages, "Advanced Java" is your bible.
    Ver libro
  • The Secret to Healing and Recovery - cover

    The Secret to Healing and Recovery

    Vicki Werner

    • 0
    • 0
    • 0
    Vicki Werner died in December of 2012. She was met on the other side by celestial beings that revealed how her family would live their lives without her, should she choose to cross over. She was shown that, in order for her youngest child to live her life purpose, Vicki would have to return to a body that was sick and weak, and she would spend years in physical pain. 
    After returning to her body, Vicki diligently sought every wellness modality she could find in order to heal. Ultimately, she discovered that sustainable healing has to come from within. Vicki s remarkable journey through illness, death, and anxiety about an unknown future prepared her to lovingly guide others through their own healing crisis helping them make the shift from fear, pain, and distress, to self-empowerment and the reclaiming of well-being. 
    Anyone seeking greater health, or tasked with the role of caregiver, will benefit from the tools found within The Secret to Healing and Recovery. Readers will learn:How subconscious beliefs can affect your health and how to rewire your subconscious programming.How the most beneficial healing begins with your thoughts, words, and emotions.How to release emotional trauma from your past.How to create lasting health and vitality by using a variety of healing modalities.Guidelines for providing care for a loved one. 
    Empower yourself with this incredible resource to learn how you can start your own healing journey.
    Ver libro
  • Transform Your Decisions: Unveiling the Secrets to Smart Living - "Transform your life decisions! Discover powerful audio lessons packed with insights for smarter living" - cover

    Transform Your Decisions:...

    Ronan Ashford

    • 0
    • 0
    • 0
    Transform Your Decisions: Unveiling the Secrets to Smart Living   
    ⭐⭐ Simplified Guide & Explanations Included ⭐⭐   
    Are you eager to advance in your career and enhance your understanding to make informed decisions about your life?   
    Searching for a thorough guide that encompasses everything you need to empower your choices for a fulfilling, meaningful life?   
    Your search concludes here!   
    This audiobook is your ultimate resource for enriching your mindset, applying your skills, and engaging in practical exercises. With this, you are set up for success.   
    Updated to reflect the latest strategies for smart living.   
    Key features of this comprehensive guide:   
    - In-depth insights into the art of decision-making for a fulfilling life   
    - Detailed exploration of empowering your choices   
    - Effective strategies for personal development and growth   
    Our guide stands out with its all-encompassing approach, crucial for your journey to better decision-making. Concepts are explored in detail, ensuring a robust understanding.   
    Crafted with a clear structure and accessible language, our guide promotes seamless transitions between topics. Say goodbye to complex jargon and welcome clear, concise, and accurate content.   
    So, why wait? Click the BUY NOW button, secure your audiobook, and embark on your journey toward making empowered decisions for a fulfilling and meaningful life!
    Ver libro