Skip to content
/ lyte Public
forked from audulus/lyte

A programming language for Audulus nodes

License

Notifications You must be signed in to change notification settings

MILL13/lyte

 
 

Repository files navigation

lyte

build status

A simple programming langauge for writing Audulus nodes, and maybe other things too :)

Goals:

  • "dynamic ownership" memory management, no GC
  • function and operator overloading
  • generics constrained by "interfaces"
  • familiar syntax (a mix of rust and swift)
  • arena allocation for realtime
  • memory safety
  • type inference
  • incremental query-based compiler
  • Cranelift backend
  • VM for environments where you can't JIT (iOS)

About

A programming language for Audulus nodes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 96.9%
  • Python 2.9%
  • Other 0.2%