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.
Deskripsi dari penerbit (Inggris)
Apa itu Chez Scheme?
Diterbitkan oleh Cisco Systems, Inc., Chez Scheme merupakan software open source untuk Windows. Pengembangnya adalah Cisco Systems. Rilis pertamanya tercatat pada tahun 1985. Program ini ditulis dengan Scheme. Selain Windows, program ini juga tersedia untuk GNU/Linux dan BSD.
Instalasi dan persyaratan sistem
Penerbit menyediakan installer EXE (WiX Burn) untuk sistem 64-bit dan 32-bit. Proses instalasi memerlukan hak administrator. Instalasi senyap bisa dilakukan dengan parameter installer yang terdokumentasi.
Pembaruan dan riwayat versi
Versi terbaru saat ini adalah 10.4.1, dirilis pada 12 Mei 2026. Riwayat versinya dimulai pada 21 Maret 2023: 7 rilis, semuanya tertaut ke file resmi. Artinya, rata-rata ada sekitar 2,2 rilis per tahun.
Popularitas dan jenis file
Kode sumbernya di GitHub (cisco/ChezScheme) mendapat 7.372 bintang. Wikipedia memuat artikel tentang program ini dalam 4 bahasa yang juga tersedia di situs ini.
Deskripsi proyek di GitHub: “Chez Scheme ”
Kelebihan / Kekurangan
Kelebihan
- Open source: kodenya bisa diperiksa dan dikompilasi siapa saja
- Instalasi senyap terdokumentasi
- Juga berjalan di GNU/Linux dan BSD
- Jumlah pengguna besar
- Proyek yang sudah lama berjalan (sejak 1985)
Kekurangan
- Tidak ada versi ARM64 native
- Instalasi memerlukan hak administrator
Singkatnya: Chez Scheme adalah aplikasi Windows yang open source untuk PC 64-bit dan 32-bit. Administrator dapat mendistribusikannya tanpa interaksi pengguna.
Apakah Chez Scheme aman diunduh?
- File disediakan oleh github.com, domain milik penerbit
- Tautan download menggunakan HTTPS
- Hash SHA256 tersedia, sehingga file bisa diverifikasi:
81C869B0F6A88DFEB37CC3C55198F816B7D08E5740900FEF5E985F089476081D· Buka laporan VirusTotal untuk hash ini - Tautan belum dicek
- Kode sumbernya terbuka untuk umum
- ExeAtlas tidak menyimpan, membungkus, atau mengubah installer
Panduan terkait: Cara cek hash SHA256 file di Windows
Rilis terakhir
Semua 7 versi ›7 versi dalam 3 tahun · sekitar 2,2 rilis per tahun
| Versi | Tanggal | Ukuran | File |
|---|---|---|---|
| 10.4.1Terbaru | 12 Mei 2026 | — | 64-bit EXE (WiX Burn)32-bit EXE (WiX Burn) |
| 10.4.0 | 4 Mei 2026 | — | 64-bit EXE (WiX Burn)32-bit EXE (WiX Burn) |
| 10.3.0 | 29 Oktober 2025 | — | 32-bit EXE (WiX Burn)64-bit EXE (WiX Burn) |
| 10.2.0 | 6 Mei 2025 | — | 32-bit EXE (WiX Burn)64-bit EXE (WiX Burn) |
| 10.1.0 | 14 November 2024 | — | 32-bit EXE (WiX Burn)64-bit EXE (WiX Burn) |
| 10.0.0 | 5 Februari 2024 | — | 32-bit EXE |
| 9.5.8 | 21 Maret 2023 | — | 32-bit EXE (WiX Burn) |
Instalasi lewat command line
Instalasi senyap ›winget install --id Cisco.ChezScheme -escoop install main/chezschemeChezScheme10.4.1.exe /quiet /norestartmsiexec /x {1C922091-4283-4E71-A7F5-502F96097E64} /qn /norestartPanduan terkait: Cara pakai winget: instal dan update aplikasi
Juga tersedia untuk sistem lain
brew install chezschemeInformasi
- Penerbit
- Cisco Systems, Inc.
- Pengembang
- Cisco Systems dan Cadence Research Systems
- Lisensi
- Apache-2.0
- Harga
- Gratis
- Kode sumber
- github.com/cisco/ChezScheme
- Bahasa pemrograman
- Scheme
- Persyaratan
- Windows 11 / 10
- Arsitektur
- 64-bit, 32-bit
- Installer
- EXE (WiX Burn)
- Platform lain
- GNU/Linux, BSD
- Versi
- 10.4.1
- Tanggal rilis
- 12 Mei 2026
- Rilis pertama
- 1985
- Masuk katalog
- 21 Maret 2023
- Versi tercatat
- 7
- Pembaruan / tahun
- 2,2
- Bintang GitHub
- 7.372
- Fork GitHub
- 1.033
- Situs web
- cisco.github.io
- ID winget
- Cisco.ChezScheme
- Paket Scoop
- main/chezscheme
- Kode produk MSI
- {1c922091-4283-4e71-a7f5-502f96097e64}
Rating dan ulasan
Belum ada ulasan. Jadilah yang pertama memberi rating.
Pertanyaan yang sering diajukan
Apakah Chez Scheme gratis?
Ya. Chez Scheme adalah software open source berlisensi Apache-2.0.
Apakah Chez Scheme aman diunduh?
File download berasal dari github.com, domain milik penerbit; ExeAtlas tidak menyimpan atau mengubah file tersebut. Cocokkan hash SHA256 file tersebut dengan yang tertera di sini, atau buka laporan VirusTotal untuk hash itu.
Bagaimana cara menginstal Chez Scheme dengan winget?
Buka PowerShell atau Windows Terminal, lalu jalankan perintah winget yang tertera di halaman ini. winget mengunduh installer resmi dan memeriksa hash SHA256-nya sebelum menjalankannya.
Apakah Chez Scheme bisa diinstal secara senyap (silent install)?
Ya. Halaman instalasi senyap mencantumkan perintah yang tepat untuk setiap installer.
Apakah Chez Scheme bisa berjalan di prosesor ARM (Windows on Arm)?
Tidak ada versi ARM64; Windows 11 on Arm dapat menjalankan versi 64-bit dan 32-bit melalui emulasi.
Di mana download Chez Scheme versi lama?
Halaman versi mencantumkan seluruh 7 versi beserta tautan ke file installer resminya, mundur hingga 21 Maret 2023.