Live briefing
Everything about Runtime library
Access to a program's runtime environment
A runtime library is a library that provides access to the runtime environment that is available to a computer program – tailored to the host platform. A runtime environment implements the execution model as required for a development environment such as a particular programming language. A runtime library may provide basic program facilities such as for memory management and exception handling. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Runtime libraryA 5-minute orientation
- Skim a recent paper: Caffeine: A parallel runtime library for supporting modern Fortran compilersInfluential work since 2022
- Pick up a classic book: Microsoft Visual C++The most-reprinted book on the subject
- Read the landmark paper: Basix: a runtime finite element basis evaluation libraryCited 212 times
- Go sideways: MinGWA closely related topic
- Go sideways: Cross compilerA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Basix: a runtime finite element basis evaluation library
The Runtime Performance of invokedynamic: An Evaluation with a Java Library
Multiscale Computing with the Multiscale Modeling Library and Runtime Environment
The Fraunhofer virtual machine: a communication library and runtime system based on the RDMA model
jMonitor: Java Runtime Event Specification and Monitoring Library
DESOLA: An active linear algebra library using delayed evaluation and runtime code generation
M‐DFCPP: A runtime library for multi‐machine dataflow computing
Proving the Correctness of GNAT Light Runtime Library
🆕 Influential since 2022
📚 Books worth reading
Microsoft Visual C++Microsoft Press · 1994
Microsoft Visual C++Microsoft Press · 1995
Adobe Integrated Runtime (AIR) for JavaScript DevelopersMike Chambers · 2007- 📕DEC CDigital Equipment Corporation. · 1994
Microsoft .Net framework 1.1 class library reference · 2003
Microsoft Visual Studio 2012 unleashedMike Snell · 2012- 📕Visual C[plus plus] user's guide · 1994
- 📕Microsoft C run-time libraryKris A. Jamsa · 1989
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- MinGW MinGW ("Minimalist GNU for Windows") is a compiler toolchain for creating native Microsoft Windows applications. It provides a port of the GNU Compiler…
- Cross compiler A cross compiler is a compiler capable of creating executable code for a platform other than the one on which the compiler is running. For example, a compiler…
- GNU toolchain The GNU toolchain is a broad collection of programming tools produced by the GNU Project. These tools form a toolchain (a suite of tools used in a serial…
- Application binary interface An application binary interface (ABI) is an interface exposed by software that is defined for in-process machine code access. Often, the exposing software…
- Crt0 crt0 (also known as c0) is a set of execution startup routines linked into a C program that performs any initialization work required before calling the…
- GNU Compiler Collection The GNU Compiler Collection (GCC; formerly GNU C Compiler) is a collection of compilers from the GNU Project that support various programming languages…
- Execution (computing) In computing, execution is a process by which a computer program is read by a computer and the computer performs the actions encoded in the program. As…
- Mingw-w64 Mingw-w64 is a free and open-source suite of development tools that generate Portable Executable (PE) binaries for Microsoft Windows. It was forked in…