scheme48
« Back to VersTracker
Description:
Scheme byte-code interpreter
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: scheme interpreter compiler virtual-machine programming-languages
Install: brew install scheme48
About:
Scheme48 is an implementation of the Scheme programming language that compiles programs into portable byte-code for efficient execution. It features a lightweight, kernel-based virtual machine designed for stability and ease of embedding. This makes it a robust platform for building custom language extensions and virtual machines.
Key Features:
  • Portable byte-code compilation
  • Lightweight virtual machine
  • Support for language extension
  • Preemptive threading
Use Cases:
  • Prototyping new programming languages
  • Embedding a scripting engine in C applications
  • Educational tool for language implementation
Alternatives:
  • Guile – GNU's extension language library, more focused on integration with the GNU ecosystem.
  • Racket – A more feature-rich, batteries-included Scheme dialect with a large ecosystem.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 9:57pm 0 VERSION_BUMP 862345c4
Nov 10, 2024 6:07am 0 VERSION_BUMP c1b24192
Sep 14, 2024 10:30pm 0 VERSION_BUMP c11a36ab