The Sirius Programming Language Home Page

Sirius is a general-purpose programming language that was created in 1978 by Robin Kundert and Alan Conroy. Since then it has evolved into its current state. Primarily it was created as a response to my frustration with every programming language that I've ever used, or looked at. All of the Sirius data and programs available on this site are freely downloadable and freely distributable. The only requirements are that you must distribute the documentation in unmodified format and if you design a compiler (or interpreter) for Sirius using this documentation, you must define your compiler as conforming/nonconforming subset/superset as described in the manual. If you would like to automatically receive the latest news about Sirius, click here and press SEND.

For those interested in the source code, it is available (see link below). However, it makes extensive use of a subroutine library whose sources are not currently available. Further, the original code was written thirteen years ago and although some transformations have been made, I'm a little embarrased by the current state. It works fine, but it isn't pretty.

Sirius V1.3A was released 30-March-2000

Update 1 was released 3-December-2000

 

Read our FAQ

Sirius Technical Description

Download Sirius V1.3A for DOS and Windows (self-extracting archive - 3.8 Mb)

Download Sirius V1.3A update 1

Download Sirius V1.3A sources (self-extracting archive - 1.1 Mb)

(Sirius V1.3A sources in ZIP format - 1.4 Mb)

Sirius V1.3 Reference Manual

Sirius Virtual Machine V1.3 Specification

Send Mail

 

Hosted on SourceForge Logo