en.wikipedia.org/wiki/Chez_Scheme
2 corrections found
Cadence Research Systems
This developer field is outdated. Chez Scheme’s current official project is the Cisco-hosted open-source project, not Cadence Research Systems.
Full reasoning
The article’s infobox lists Cadence Research Systems as the developer in the present tense, but the current official project is maintained and released under Cisco’s Chez Scheme project.
Evidence from the official sources:
- The current official source repository is
cisco/ChezSchemeon GitHub, not a Cadence repository. - That repository’s README describes the project as the current Chez Scheme implementation and shows current releases there, including Version 10.3.0.
- The longtime
scheme.comhomepage explicitly says: “Chez Scheme is now an open-source project, hosted at github.com/cisco/chezscheme with a project page at cisco.github.io/ChezScheme. Current information on Chez Scheme can be found there.”
Cadence Research Systems is historically important to Chez Scheme, but calling it the current developer is inaccurate.
2 sources
- GitHub - cisco/ChezScheme: Chez Scheme
cisco / ChezScheme ... Chez Scheme is both a programming language and an implementation of that language... Releases 13 ... Version 10.3.0 Latest Oct 29, 2025.
- (chez (chez scheme))
Chez Scheme is now an open-source project, hosted at github.com/cisco/chezscheme with a project page at cisco.github.io/ChezScheme. Current information on Chez Scheme can be found there.
It uses an incremental native-code compiler to produce native binary files for the x86 (IA-32, x86-64), PowerPC, SPARC, and AArch64 processor architectures.
This architecture list is outdated. Current official Chez Scheme documentation no longer lists SPARC as a supported native-code target, and instead lists newer targets such as RV64G and LoongArch64.
Full reasoning
This sentence is written in the present tense, but the current official Chez Scheme platform lists do not include SPARC as a supported native-code target.
The current official cisco/ChezScheme README lists supported platforms such as:
- Windows: x86, x86_64, AArch64
- Mac OS: x86, x86_64, AArch64, PowerPC32
- Linux: x86, x86_64, ARMv6, AArch64, RV64G, LoongArch64, PowerPC32
- FreeBSD/OpenBSD/NetBSD: x86, x86_64, ARMv6, AArch64, PowerPC32
- Solaris: x86, x86_64
SPARC does not appear in that current supported-platform list.
The official release notes for Version 10.1.0 likewise enumerate supported native platforms and include AArch64, ARMv6, RV64G, LoongArch64, and PowerPC, but again do not list SPARC. They also explicitly say that new supported architectures include AArch64, RV64G, and LoongArch64.
So the article’s current-tense statement that Chez Scheme produces native binaries for SPARC is outdated and incorrect for the current project.
2 sources
- GitHub - cisco/ChezScheme: Chez Scheme
Supported platforms (bytecode interpreter may work for others): Windows: x86, x86_64, AArch64 ... Linux: x86, x86_64, ARMv6, AArch64, RV64G, LoongArch64, PowerPC32 ... Solaris: x86, x86_64.
- Chez Scheme Version 10.1.0 Release Notes
Version 10.1.0 is supported for the following platforms ... Linux ... AArch64 ... ARMv6 ... RV64G ... LoongArch64 ... PowerPC ... OpenSolaris x86 ... x86_64 ... New supported platforms ... AArch64 (64-bit Arm), RV64G (64-bit RISC-V), and LoongArch64 architectures are supported.