Jump to content

Wikipedia:Articles for deletion/SISC

From Wikipedia, the free encyclopedia
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)[reply]

  • 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:
    1. 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.

    2. 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.

    3. 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.

    One observation: from a quick look, it seems like a lot of the articles in Category:Scheme (programming language) interpreters may be non-notable. (We appear to have four articles on Java-based Scheme interpreters, for example.) Would be plausibly reasonable to merge many of them into a list i.e. List of Scheme interpreters, which I am confident would meet WP:NLIST based on my searching. Cheers, Suriname0 (talk) 19:43, 7 July 2026 (UTC)[reply]