|
 |
Paper: |
A Retrospective View of NEMO |
Volume: |
538, ADASS XXXII |
Page: |
226 |
Authors: |
Peter Teuben |
DOI: |
10.26624/QVUJ7010 |
Abstract: |
Legacy Software has all too often suffered from the Not Invented Here
syndrome. The legacy stellar dynamics package NEMO is used to review the adaptations that have been made over almost 40 years to keep software from succumbing to
software rot and keeping it viable. Many modern software engineering practices have
been added over the years to this niche package. An interesting aspect of NEMO is the
inclusion of historic and classic codes in the field of stellar dynamics, including one of
the first random number generators von Hoerner proposed in 1957, as well as a number
of Aarseth’s codes. NEMO was first developed in 1986 with a powerful Unix command
line interface, which turned out one of its strengths and is still in use today. We also
show some of the genealogy of codes where NEMO played a role. A new manual can
be found on https://astronemo.readthedocs.io/. |
|
 |
|
|