Projects / Schemik

Schemik

Schemik is a high-level lexically-scoped implicitly-parallel dialect of Scheme and Common LISP. This means the parallel execution of programs is done independently of the programmer, and each program written in Schemik always produces the same results no matter which parts of the program are executed simultaneously.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  29 Jan 2010 00:02

    Release Notes: This release improves compatibility with the R5RS specification. This means that the standard library was extended with several new functions specified in R5RS, and several procedures (e.g. quasiquatation) have been modified to conform to this standard. Memory handling has been slightly improved, and several minor issues have been fixed.

    •  24 Aug 2009 06:12

      Release Notes: This release fixes several minor bugs causing potential memory corruption.

      •  30 Jul 2009 04:45

        Release Notes: This release improves scalability on x86 and fixes crashes on Sparc64.

        •  02 Jun 2009 21:23

          Release Notes: This release fixes several minor bugs causing crashes. Moreover, performance of the procedure 'begin' has been slightly improved. This release also contains a preliminary implementation of the online help system.

          •  03 May 2009 07:15

            Release Notes: This release has a brand new parser. This means that Schemik no longer depends on Flex and Bison. Several changes in the user interface were introduced, especially more verbose error messages. Schemik now has a manpage. Several bugs have been fixed.

            Screenshot

            Project Spotlight

            Jabylon

            A Web-based translation server.

            Screenshot

            Project Spotlight

            ToPIA

            A persistence and application distribution framework.