NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
An Expanded Role for Python in Expediting System Simulation DevelopmentThe 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.
Document ID
20210015429
Acquisition Source
Marshall Space Flight Center
Document Type
Conference Paper
Authors
Ray Sells
(Jacobs (United States) Dallas, Texas, United States)
Date Acquired
May 12, 2021
Subject Category
Computer Programming And Software
Meeting Information
Meeting: AIAA SciTech Forum
Location: San Diego, CA
Country: US
Start Date: January 3, 2022
End Date: January 7, 2022
Sponsors: American Institute of Aeronautics and Astronautics
Funding Number(s)
CONTRACT_GRANT: 80MSFC18C0011
Distribution Limits
Public
Copyright
Public Use Permitted.
Technical Review
External Peer Committee
Keywords
programming language
modeling
c++
benchmark
simulation kernel
object-oriented
Document Inquiry

Available Downloads

There are no available downloads for this record.
No Preview Available