NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Julia Programming Language Benchmark Using a Flight SimulationJulia is a relatively new computer language that aims to reduce the challenge for mathmodelers to develop fast computer tools and simulations. It potentially combines the ease-of-coding feature of scripting languages (like Python) with the performance of compiled languages (like C++). A key question for Julia application to the simulation domain is, “Can Julia, with its obvious coding simplicity, provide runtime speeds comparable to conventional compiled languages for flight simulation?” A unique combination of existing elements can be employed to address the previous question: Extensively documented object-oriented simulation architecture, Industry standard rocket flight simulation, Separate versions (C++, Java, and Python) already benchmarked.
Document ID
20200001733
Acquisition Source
Marshall Space Flight Center
Document Type
Presentation
Authors
Sells, Ray
(Jacobs Engineering Group Huntsville, AL, United States)
Date Acquired
March 17, 2020
Publication Date
March 12, 2020
Subject Category
Computer Programming And Software
Report/Patent Number
M20-7920
Meeting Information
Meeting: IEEE Aerospace Conference
Location: Big Sky, MT
Country: United States
Start Date: March 7, 2020
End Date: March 14, 2020
Sponsors: Institute of Electrical and Electronics Engineers (IEEE)
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available