Skip to content

marcantonio/lightc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to the repo for the Light progamming language! Light is a nascent, strongly-typed, systems language aimed at the following:

  1. High performance
  2. Low cognative overhead
  3. Native concurrency
  4. Memory saftey

These are lofty goals. Right now the language is little more than a toy, but you can create moderately useful programs already.

Immediate next steps are:

  • User defined types
  • A working module system
  • Beginnings of a standard library
  • A first class string type
  • Experimentation with Hybrid Generational Memory

Usage

Only support on Linux currently. With a working Rust toolchain and LLVM >= 14, you should be able to run cargo build. Tests should be run via Insta.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published