Search NASASearch

NASA NTRS · 20210015429

An Expanded Role for Python in Expediting System Simulation Development

Abstract

The Python programming language has traditionally been used as a “scripting” language and is not generally recognized as a language for building system simulations, where C++, Java, and other compiled languages are typically used. While very powerful and gaining favor for a large set of programming tasks, Python is generally regarded as not having the speed to directly do the extensive numeric computations required in large-scale simulation. This paper aims to present an approach, supported by case studies, to re-think this assertion. Directly using Python in this new role has the potential to expedite an agile, spiral cycle of development of design-test-modify for systems simulation.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Ray Sells. An Expanded Role for Python in Expediting System Simulation Development. https://ntrs.nasa.gov/citations/20210015429

Cite the original work for its findings. Save a collection to share your selection of sources.