projects
nova ⦶
Nova is a family of programming languages that are designed to be easily understood .
i've contributed to the project by writing a few Nova implementations that explore improvements to speed and accessibility . i intend to create proper learning materials for them in the future !
yarnstar 🧶
yarnstar is an online code editor designed for learning Nova and creating interactive fiction . programming on mobile devices is supported .
here are a few example projects for reference .
pyra 🦋
Pyra is a Nova dialect with a new strategy to optimize the speed of your code . the syntax is intended to be highly readable and comfortable for people sensitive to visual clutter , such as autistic people .
you can use Lua libraries like Love2D inside Pyra , which is useful for creating games .
* inventory button pressed | Player is the player * Player has Object - Player puts Object in inventory
the code above is an example from Antibubble 🫧 , a puzzle game i'm writing in Pyra .
pyra0
Pyra can still be too slow for some tasks , so i made a variant called Pyra0 that gives you more control over performace . i'm growing to prefer it for other reasons as well .
this website was created using Pyra0 !
sourcehut
you can find the rest of my software on my SourceHut page !