Chez Scheme is both a programming language and an implementation of that language, with supporting tools and documentation.
As a superset of the language described in the Revised⁶ Report on the Algorithmic Language Scheme (R6RS), Chez Scheme supports all standard features of Scheme, including first-class procedures, proper treatment of tail calls, continuations, user-defined records, libraries, exceptions, and hygienic macro expansion.
Chez Scheme also includes extensive support for interfacing with C and other languages, support for multiple threads possibly running on multiple cores, non-blocking I/O, and many other features.
The Chez Scheme implementation consists of a compiler, run-time system, and programming environment. Although an interpreter is available, all code is compiled by default. Source code is compiled on-the-fly when loaded from a source file or entered via the shell. A source file can also be precompiled into a stored binary form and automatically recompiled when its dependencies change. Whether compiling on the fly or precompiling, the compiler produces optimized machine code, with some optimization across separately compiled library boundaries. The compiler can also be directed to perform whole-program compilation, which does full cross-library optimization and also reduces a program and the libraries upon which it depends to a single binary.
The run-time system interfaces with the operating system and supports, among other things, binary and textual (Unicode) I/O, automatic storage management (dynamic memory allocation and generational garbage collection), library management, and exception handling. By default, the compiler is included in the run-time system, allowing programs to be generated and compiled at run time, and storage for dynamically compiled code, just like any other dynamically allocated storage, is automatically reclaimed by the garbage collector.
The programming environment includes a source-level debugger, a mechanism for producing HTML displays of profile counts and program "hot spots" when profiling is enabled during compilation, tools for inspecting memory usage, and an interactive shell interface (the expression editor, or "expeditor" for short) that supports multi-line expression editing.
The R6RS core of the Chez Scheme language is described in The Scheme Programming Language, which also includes an introduction to Scheme and a set of example programs. Chez Scheme's additional language, run-time system, and programming environment features are described in the Chez Scheme User's Guide. The latter includes a shared index and a shared summary of forms, with links where appropriate to the former, so it is often the best starting point.
Mô tả của nhà phát hành (Tiếng Anh)
Chez Scheme là gì?
Chez Scheme của Cisco Systems, Inc. là phần mềm Windows mã nguồn mở. Nhà phát triển: Cisco Systems. Phiên bản đầu tiên ra mắt năm 1985. Ngôn ngữ lập trình: Scheme. Ngoài Windows, phần mềm còn có phiên bản cho GNU/Linux và BSD.
Cài đặt và yêu cầu hệ thống
Nhà phát hành cung cấp bộ cài EXE (WiX Burn) cho hệ thống 64-bit và 32-bit. Quá trình cài đặt yêu cầu quyền quản trị viên. Có thể cài đặt im lặng bằng các tham số được nêu trong tài liệu của bộ cài.
Cập nhật và lịch sử phiên bản
Phiên bản mới nhất là 10.4.1, phát hành ngày 12 tháng 5, 2026. Lịch sử phiên bản bắt đầu từ 21 tháng 3, 2023 gồm 7 bản phát hành, tất cả đều dẫn đến tệp chính thức. Trung bình có khoảng 2,2 bản phát hành mỗi năm.
Mức độ phổ biến và loại file
Mã nguồn trên GitHub (cisco/ChezScheme) có 7.372 sao. Wikipedia có bài viết về phần mềm này bằng 4 trong số các ngôn ngữ của trang.
Mô tả dự án trên GitHub: “Chez Scheme ”
Ưu điểm / Nhược điểm
Ưu điểm
- Mã nguồn mở: ai cũng có thể xem và tự biên dịch
- Có tài liệu về cài đặt im lặng
- Chạy được cả trên GNU/Linux và BSD
- Lượng người dùng lớn
- Dự án lâu năm (từ năm 1985)
Nhược điểm
- Chưa có bản ARM64 gốc
- Cài đặt cần quyền quản trị viên
Tóm lại: Chez Scheme là phần mềm Windows mã nguồn mở dành cho máy tính 64-bit và 32-bit. Quản trị viên có thể triển khai tự động, không cần thao tác.
Tải Chez Scheme có an toàn không?
- Tệp được cung cấp từ github.com, tên miền của chính nhà phát hành
- Liên kết tải về dùng HTTPS
- Có công bố mã SHA256 để kiểm tra tệp:
81C869B0F6A88DFEB37CC3C55198F816B7D08E5740900FEF5E985F089476081D· Mở báo cáo VirusTotal cho mã băm này - Liên kết chưa được kiểm tra
- Mã nguồn được công khai
- ExeAtlas không lưu trữ, không đóng gói kèm và không chỉnh sửa bộ cài
Hướng dẫn liên quan: Cách kiểm tra mã SHA256 của file trên Windows
Phiên bản gần đây
Tất cả 7 phiên bản ›7 phiên bản trong 3 năm · khoảng 2,2 bản mỗi năm
| Phiên bản | Ngày | Dung lượng | Tệp |
|---|---|---|---|
| 10.4.1Mới nhất | 12 tháng 5, 2026 | — | 64-bit EXE (WiX Burn)32-bit EXE (WiX Burn) |
| 10.4.0 | 4 tháng 5, 2026 | — | 64-bit EXE (WiX Burn)32-bit EXE (WiX Burn) |
| 10.3.0 | 29 tháng 10, 2025 | — | 32-bit EXE (WiX Burn)64-bit EXE (WiX Burn) |
| 10.2.0 | 6 tháng 5, 2025 | — | 32-bit EXE (WiX Burn)64-bit EXE (WiX Burn) |
| 10.1.0 | 14 tháng 11, 2024 | — | 32-bit EXE (WiX Burn)64-bit EXE (WiX Burn) |
| 10.0.0 | 5 tháng 2, 2024 | — | 32-bit EXE |
| 9.5.8 | 21 tháng 3, 2023 | — | 32-bit EXE (WiX Burn) |
Cài đặt bằng dòng lệnh
Cài đặt im lặng ›winget install --id Cisco.ChezScheme -escoop install main/chezschemeChezScheme10.4.1.exe /quiet /norestartmsiexec /x {1C922091-4283-4E71-A7F5-502F96097E64} /qn /norestartHướng dẫn liên quan: Cách dùng winget để cài đặt và cập nhật phần mềm
Cũng có cho hệ điều hành khác
brew install chezschemeThông tin
- Nhà phát hành
- Cisco Systems, Inc.
- Nhà phát triển
- Cisco Systems và Cadence Research Systems
- Giấy phép
- Apache-2.0
- Giá
- Miễn phí
- Mã nguồn
- github.com/cisco/ChezScheme
- Ngôn ngữ lập trình
- Scheme
- Yêu cầu
- Windows 11 / 10
- Kiến trúc
- 64-bit, 32-bit
- Loại bộ cài
- EXE (WiX Burn)
- Nền tảng khác
- GNU/Linux, BSD
- Phiên bản
- 10.4.1
- Ngày phát hành
- 12 tháng 5, 2026
- Phát hành lần đầu
- 1985
- Ngày thêm vào danh mục
- 21 tháng 3, 2023
- Số phiên bản
- 7
- Số lần cập nhật / năm
- 2,2
- Sao GitHub
- 7.372
- Fork trên GitHub
- 1.033
- Trang chủ
- cisco.github.io
- winget ID
- Cisco.ChezScheme
- Gói Scoop
- main/chezscheme
- Mã sản phẩm MSI
- {1c922091-4283-4e71-a7f5-502f96097e64}
Đánh giá và nhận xét
Chưa có nhận xét nào. Hãy là người đầu tiên đánh giá.
Câu hỏi thường gặp
Chez Scheme có miễn phí không?
Có. Chez Scheme là phần mềm mã nguồn mở theo giấy phép Apache-2.0.
Tải Chez Scheme có an toàn không?
Tệp được tải từ github.com, tên miền thuộc về nhà phát hành; ExeAtlas không lưu trữ và không chỉnh sửa tệp. Hãy so sánh mã SHA256 của tệp đã tải với mã hiển thị trên trang này, hoặc mở báo cáo VirusTotal cho mã băm đó.
Cài đặt Chez Scheme bằng winget như thế nào?
Mở PowerShell hoặc Windows Terminal và chạy lệnh winget hiển thị trên trang này. winget sẽ tải bộ cài chính thức và kiểm tra mã SHA256 trước khi chạy.
Chez Scheme có hỗ trợ cài đặt im lặng không?
Có. Trang cài đặt im lặng liệt kê lệnh chính xác cho từng bộ cài.
Chez Scheme có chạy trên máy ARM (Windows on Arm) không?
Chưa có bản ARM64; Windows 11 on Arm có thể chạy bản 64-bit và 32-bit thông qua giả lập.
Tải phiên bản cũ của Chez Scheme ở đâu?
Trang phiên bản liệt kê toàn bộ 7 phiên bản, từ 21 tháng 3, 2023, kèm liên kết đến tệp cài đặt chính thức.