Closed teuben closed 1 year ago
Related to NEMO is the glnemo2 visualization package for Nbody simulations. We could also ask its author to give the 2nd talk in the session where NEMO is presented. Perhaps we can interest its author, @jcldc (he's also a frequent contributor to NEMO)
Name of software library or topic
NEMO, and the use of legacy software
URL to software repository
https://github.com/teuben/nemo
Name of person who will give the talk
Peter Teuben
Brief abstract
(i'm using my ADASS poster abstract here)
Unlike Legacy Data, Legacy Software has all too often suffered from the Not Invented Here syndrome. The (by now legacy) stellar dynamics package NEMO is used to review the adaptations that have been made over 35 years to keep software from succumbing to software rot and keepint it viable. Many modern software engineering practices have been added over the years to this niche package. An interesting aspect of this software 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. NEMO was designed in 1986 with a powerful Unix command line interface, which turned out one of its strengths. We also show some of the geneology of codes where NEMO played a role.