Skip to content
@zilch-lang

Zilch

A low-level type-safe functional programming language focused on high performance

Hello there! 👋

If you've come that far, you must be interested in the Zilch project. Let me give you a quick recap of how this organisation is managed.

Repositories

There are already quite a lot of repositories, but here the most important ones:

  • specification contains the TeX source code for the official specification document for the whole project. Releases are also created on each push to allow reading the generated PDF without needing to compile everything by hand.
  • zilch contains the source code for the compiler of Zilch. If anything goes wrong with Zilch, feel free to post issues there, we'll be happy to have feedback on it!
  • nstar contains the source code for the compiler of N⋆, the backend for Zilch. Same as for gzc, bugs are to be expected, therefore you must go there to report them.
  • pkgs is an open collection of user-contributed packages. If you would like to have your package officially added as a Zilch package, head out there and create a new issue! (all instructions are present in the CONTRIBUTING.md file)
  • rift hosts the source code of the package manager/build tool for Zilch.

Any repository which is not mentioned above is not important, but can still be curiously visited.

History

This project is mainly a research project of @Mesabloo which mainly supersedes nihil. While it aims to be solid and serious, bugs are to be expected because many features are very hard to coerce together. If you encouter any bug, head to the correct repository and report a new issue (if no issue has already been reported for this).

Current state

Zilch is still being designed (see here) while N⋆ still needs to be documented and extended to support more operations.

Pinned Loading

  1. specification specification Public

    A complete specification on Zilch and N⋆

    TeX 10

  2. rfc rfc Public

    A place to hold all Request For Comments about Zilch and N⋆

    1

  3. zilch zilch Public

    A statically-typed, low-level, functional programming language with some focus on runtime performance

    Haskell 25

  4. nstar nstar Public

    The compiler for N⋆, a statically typed assembly language used as a compiler backend for Zilch

    Haskell 28 2

  5. pkgs pkgs Public

    An open collection of user-contributed packages

    Dhall 3

Repositories

Showing 10 of 11 repositories
  • zilch Public

    A statically-typed, low-level, functional programming language with some focus on runtime performance

    zilch-lang/zilch’s past year of commit activity
    Haskell 25 BSD-3-Clause 0 5 0 Updated May 28, 2023
  • nstar Public

    The compiler for N⋆, a statically typed assembly language used as a compiler backend for Zilch

    zilch-lang/nstar’s past year of commit activity
    Haskell 28 BSD-3-Clause 2 15 0 Updated May 27, 2023
  • playground Public

    A simple playground for Zilch, showing the output N⋆ code and the execution result ─ DO NOT USE YET

    zilch-lang/playground’s past year of commit activity
    PureScript 4 MIT 0 1 0 Updated Feb 20, 2023
  • specification Public

    A complete specification on Zilch and N⋆

    zilch-lang/specification’s past year of commit activity
    TeX 10 BSD-3-Clause 0 6 0 Updated Jan 29, 2023
  • stdlib Public

    The standard library for Zilch

    zilch-lang/stdlib’s past year of commit activity
    Dhall 1 0 0 0 Updated Nov 14, 2022
  • zilch.kak Public

    Kakoune support for syntax highlighting of Zilch and N⋆

    zilch-lang/zilch.kak’s past year of commit activity
    KakouneScript 1 MIT 0 0 0 Updated Nov 12, 2022
  • rift Public

    🚧 Experimental 🚧 A project manager (dependency & build tool) for Zilch

    zilch-lang/rift’s past year of commit activity
    Haskell 2 BSD-3-Clause 0 1 0 Updated Nov 7, 2022
  • pkgs Public

    An open collection of user-contributed packages

    zilch-lang/pkgs’s past year of commit activity
    Dhall 3 MIT 0 0 0 Updated Aug 10, 2022
  • .github Public

    Github-specific features such as the profile banner

    zilch-lang/.github’s past year of commit activity
    1 0 0 0 Updated Dec 1, 2021
  • rfc Public

    A place to hold all Request For Comments about Zilch and N⋆

    zilch-lang/rfc’s past year of commit activity
    1 MIT 0 0 0 Updated Nov 2, 2021

Top languages

Loading…

Most used topics

Loading…