Sunday, February 21, 2021

Passerine: An extensible and expressive new programming language

Get Involved!

Install

If you're wondering what Passerine is all about, here's a brief overview of the language and it's (planned) features

An Overview of Passerine ↗

Downloading Passerine is quick and easy. Just run the following in the shell of your choice:

sh 

This script just pulls the latest version of Passerine, builds it from source, and adds it to your $PATH. Give it a read before running it if you'd like!

In the future, we plan to distribute prebuilt binaries, but for now, both Git and Cargo are required.

To create and run a new Passerine project, again, in your favorite shell:

aspen new hello-passerine
cd hello-passerine
aspen run

Learn

Passerine has a bunch of great resources for getting started, and the Passerine community values witty, insightful, and helpful documentation. Check out some of the following resources to get started:

Join the community Discord server ↗

Read the compiler documentation ↗

Read the Overview ↗

Contribute

Passerine, as a language, can’t grow without your help. As we’re currently in an early stage of development, any and all feedback and contributions count. Passerine’s compiler values simplicity above all else, so it’s easy to start hacking on it — all you need are some basic Git, Rust, and Passerine skills, and you’re set.

Passerine on Github ↗

Aspen on Github ↗

Contribution Guidelines ↗



from Hacker News http://passerine.io

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.