Logo

Scientific Software Engineering in a Nutshell

Small book cover: Scientific Software Engineering in a Nutshell

Scientific Software Engineering in a Nutshell
by

Publisher: arXiv
Number of pages: 39

Description:
Writing complex computer programs to study scientific problems requires careful planning and an in-depth knowledge of programming languages and tools. In this chapter the importance of using the right tool for the right problem is emphasized. Common tools to organize computer programs, as well as to debug and improve them are discussed, followed by simple data reduction strategies and visualization tools.

Home page url

Download or read it online for free here:
Download link
(340KB, PDF)

Similar books

Book cover: Software ArchitectSoftware Architect
by - ivencia.com
In this high technology world of computing, we have forgotten the original promise of software technology -- to make our lives easier. This book is about how individuals can take the lead in realigning our development efforts to that promise.
(7076 views)
Book cover: Vagrant: Up and RunningVagrant: Up and Running
by - O'Reilly Media
Vagrant is a must-have tool for developers and ops engineers. You'll learn how to use this open source software to quickly build a virtual machine for any purpose -- including a fully provisioned development environment right on your desktop.
(4431 views)
Book cover: Scaling a Software BusinessScaling a Software Business
by - Springer
This book is intended for practitioners who are facing the 'softwareisation' of their business. It presents the Scaling Management Framework, a model based on experiences from companies that have given software a central role within the organization.
(280 views)
Book cover: From Exchange to Contributions: Generalizing Peer Production into the Physical WorldFrom Exchange to Contributions: Generalizing Peer Production into the Physical World
by - Siefkes-Verlag
A new mode of production has emerged in the areas of software and content production. This mode, based on sharing and cooperation, has spawned whole mature operating systems such as GNU/Linux as well as innumerable other free software applications.
(349 views)