Wikipedia:Articles for deletion/SISC
[Hide this box] New to Articles for deletion (AfD)? Read these primers!
- SISC (edit | talk | history | protect | delete | links | watch | logs | views) – (View log | edits since nomination)
- (Find sources: Google (books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL)
One primary source from the authors of the language; no independent WP:RS at all — The Anome (talk) 13:38, 4 July 2026 (UTC)
- Note: this discussion has been included in the list of Software-related AfD discussions. WCQuidditch ☎ ✎ 14:48, 4 July 2026 (UTC)
- Redirect to List of JVM languages, where it is mentioned – Other than the non-independent Technical Report, not seeing much evidence of SIGCOV. Noticing a lot of passing mentions, e.g. in "Compiling Java to PLT Scheme" and"An operational semantics for Scheme". Here are the best academic sources I found:
- Using scheme to control simulated modular robots:
SISC is [a JVM-compatible] interpreter, it has complete R5RS compliance including full support for key features such as proper tail recursion and first-class continuations [18]. We expect that first-class continuations can be useful when experimenting with non-standard execution semantics. Moreover, SISC provides a simple API for integration with Java programs, making it an obvious choice for embedding into the simulator. .... SISC does not provide a REPL-based interactive debugger, but the interactive console provided by USSR could be extended to better make use of those debugging facilities that are included in SISC.
- Implementation and Performance Evaluation of a Safe Runtime System in Cyclone
SISC Sun JVM - A freely available high-performance implementation of Scheme written in Java [14]. It supports first-class continuations and is fully tail-recursive. It relies on the native Java VM for it’s run-time memory management.
- JLambda (may not be published, but only has one sentence anyway)
SISC is a Scheme interpreter implemented in Java whose primary goal is rapid execution of the complete Revised5 Report on the Algorithmic Language Scheme definition [11], including proper tail recursion and unrestricted first-class continuations.
- Using scheme to control simulated modular robots: