📘 Disclaimer: This book is published under a Creative Commons license and is freely available via GitHub.

Object-Oriented Implementation of Numerical Methods: An Introduction with Pharo pdf

Object-Oriented Implementation of Numerical Methods: An Introduction with Pharo -- Didier H. Besset, Stéphane Ducasse, Serge Stinckwich -- bookcover

Object-Oriented Implementation of Numerical Methods: An Introduction with Pharo

✒️ By Didier H. Besset, Stéphane Ducasse, Serge Stinckwich



This book is a practical guide for object-oriented programmers who want to implement numerical methods using Pharo. It covers essential algorithms, code examples, and real-world applications. Ideal for developers seeking hands-on knowledge in scientific computing.


Book Description

“Object-Oriented Implementation of Numerical Methods: An Introduction with Pharo” is a must-read for programmers who want to blend object-oriented programming with powerful numerical algorithms. Authored by Didier H. Besset, Stéphane Ducasse, and Serge Stinckwich, this book breaks down complex mathematical concepts and shows you how to map them directly into reusable objects. Whether you’re a software developer working in scientific computing or just curious about implementing math-heavy routines in your applications, this book has you covered.

You’ll find a hands-on approach throughout the chapters. Each algorithm is introduced with simple explanations and then dissected into its object-oriented architecture. The code is written for Pharo, a modern Smalltalk-inspired environment, but the principles are universal. This book is perfect for those who want to move beyond textbook theory and actually build something useful.

Not sure if you’re ready? If you’ve ever looked at a chunk of mathematical code and wondered how to make it more maintainable or reusable, you’ll love the clear structure and real-world examples here. The authors even share stories from their professional livesso you know these solutions aren’t just academic exercises.

If you’re interested in further exploring object-oriented programming approaches, check out Learning Object-Oriented Programming, Design and TDD with Pharo. Or if you want to take your design skills up a notch, try Building Skills in Object-Oriented Design.

What You Will Learn

  • The basics of object-oriented programming applied to numerical algorithms
  • How to translate mathematical equations into reusable code objects
  • Practical implementations of core numerical methods in Pharo
  • Real-world examples from physics and engineering fields
  • How to use inheritance and reuse for efficient algorithm development
  • Hands-on code walkthroughs with step-by-step usage guides
  • The philosophy behind designing maintainable scientific software

This book is ideal for object-oriented programmersespecially those working in scientific computing, engineering, or anyone keen on implementing robust numerical solutions in their apps. It’s also great for math enthusiasts eager to see their favorite algorithms come alive in code.

Screenshot from the Book

Object-Oriented Implementation of Numerical Methods: An Introduction with Pharo -- Didier H. Besset, Stéphane Ducasse, Serge Stinckwich -- book_excerpt_screenshot

Book Details


Length: 406 Pages

Language: English

PDF Size: 1.62 Mbs

Category: 

Report Broken Link

File Copyright Claim

Comments

Leave a Reply

Categories

Related Posts

Split List into Columns
PDF Viewer

Please wait while the PDF is loading...
📘 Download PDF Book