System summary

Chez Scheme is an efficient implementation of the Scheme language built to follow the Revised^6 Report on the Algorithmic Language Scheme (R6RS). It combines a high-performance compiler and a full runtime environment so programs run as compiled machine code by default, while also supporting interactive and incremental development workflows.

Language abilities and standards compliance

  • Hygienic macro expansion for safe, composable syntactic extensions.
  • User-defined record types that integrate with the language’s type and equality systems.
  • Full support for continuations to express advanced control flow.
  • First-class procedures, enabling functions to be passed, returned, and stored like any other value.
  • Conforms to the R6RS specification for broad compatibility with standard Scheme programs.

Compiler and runtime behavior

  • Support for precompiling source files for faster startup and deployment.
  • On-the-fly compilation to permit rapid iterative development without losing performance.
  • All code is compiled by default to produce optimized machine code whenever possible.
  • A runtime system that handles memory management, Unicode and binary I/O, and other low-level services.

Concurrency, I/O, and foreign-language integration

  • Facilities for calling C and other foreign-language routines to reuse existing libraries and system APIs.
  • Non-blocking I/O primitives to build responsive applications that handle many simultaneous streams.
  • Support for multiple threads so programs can perform parallel or asynchronous work.

Development tools and learning resources

  • Profiling utilities to measure and tune program performance.
  • A source-level debugger for stepping through Scheme code and inspecting state.
  • Comprehensive documentation and examples aimed at both newcomers and experienced Scheme users.

Note about an unrelated item found in the source text

A stray reference to “HP LaserJet P2015d driver (free)” appears in the original line. That is unrelated to Chez Scheme; if you need printer drivers, obtain them directly from the printer vendor’s official support site to ensure you get the correct and secure downloads.

Technical

Title
Chez Scheme
Requirements
  • Windows
Language
No language has been specified.
Available languages
License
  • Free
Latest update
2025-12-28
Author
Cisco Systems Inc.
Other Useful Business Software
Save Up to 91% on Cloud Compute With Spot VMs Icon
Save Up to 91% on Cloud Compute With Spot VMs

Automatic sustained-use discounts. One free VM per month. No negotiation needed.

Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
Start Free
Rate This App
Login To Rate This App

User Reviews

Be the first to post a review of Chez Scheme!