What is Dylan written in?

The Dylan runtime is written in C.

Dylan is a multi-paradigm programming language with support for functional and object-oriented programming, first released in 1992.

Implementation

LayerWritten inNotes
RuntimeC (since 1992)Open Dylan runtime written in C

Runtime model

The Dylan runtime, written in C, manages the execution of Dylan programs. Runtime-based languages rely on a host process to interpret or compile code at runtime rather than compiling entirely ahead-of-time to native machine code. This means running Dylan programs requires the runtime to be present on the target system.

The choice of C for the runtime gives Dylan access to native performance, established platform abstractions, and existing ecosystem libraries.

Explore in the Graph

See Dylan's full lineage, including all implementation and influence relationships, in the interactive graph.

Open Interactive Graph →

Or view the Dylan language page for the complete record.

Related Pages