Rust: The Programming Language for Safety and Performance [PDF]
9 pages, 3 figures, 2 programming code ...
William Bugden, Ayman Alahmar
openalex +3 more sources
Hardware/Software Co-Assurance using the Rust Programming Language and ACL2 [PDF]
In Proceedings ACL2 2022, arXiv:2205 ...
David Hardin
openalex +3 more sources
Performance Evaluation of C/C++, MicroPython, Rust and TinyGo Programming Languages on ESP32 Microcontroller [PDF]
The rapid growth of the Internet of Things (IoT) and its applications requires high computational efficiency, low-cost, and low-power solutions for various IoT devices. These include a wide range of microcontrollers that are used to collect, process, and transmit IoT data.
Ignas Plauska +2 more
openalex +3 more sources
RustBelt: securing the foundations of the Rust programming language [PDF]
Rust is a new systems programming language that promises to overcome the seemingly fundamental tradeoff between high-level safety guarantees and low-level control over resource management. Unfortunately, none of Rust's safety claims have been formally proven, and there is good reason to question whether they actually hold.
Ralf Jung +3 more
openalex +6 more sources
What can the programming language Rust do for astrophysics? [PDF]
AbstractThe astrophysics community uses different tools for computational tasks such as complex systems simulations, radiative transfer calculations or big data. Programming languages like Fortran, C or C++ are commonly present in these tools and, generally, the language choice was made based on the need for performance.
S. Blanco-Cuaresma, Émeline Bolmont
openalex +3 more sources
Rust – The Programming Language for Every Industry
CARTAS COSMIN
openalex +2 more sources
Understanding and evolving the Rust programming language
Rust ist eine junge systemnahe Programmiersprache, die es sich zum Ziel gesetzt hat, die Lücke zu schließen zwischen Sprachen mit hohem Abstraktionsniveau, die vor Speicher- und Nebenläufigkeitsfehlern schützen, und Sprachen mit niedrigem Abstraktionsniveau, welche dem Programmierer detaillierte Kontrolle über die Repräsentation von Daten und die ...
Ralf Jung
openalex +3 more sources
Assessing the alignment between the information needs of developers and the documentation of programming languages: A case study on Rust [PDF]
Programming language documentation refers to the set of technical documents that provide application developers with a description of the high-level concepts of a language (e.g., manuals, tutorials, and API references). Such documentation is essential to support application developers in effectively using a programming language. One of the
Filipe R. Cogo, Xin Xia, Ahmed E. Hassan
+5 more sources
Rust programming language in the high-performance computing environment
Fortran and C++ have traditionally been the languages of choice for high-performance computing (HPC) applications. However, they are both over 35 years old, and do not offer much in terms of user-friendliness or memory safety. Rust is an emergent new systems language, aiming to be performant while offering such safety and usability, as well as bundling
Michal Sudwoj
openalex +3 more sources
How do developers discuss and support new programming languages in technical Q&A site? An empirical study of Go, Swift, and Rust in Stack Overflow [PDF]
Information and Software ...
Partha Chakraborty +3 more
openalex +4 more sources

