by Neeilan Selvalingam
A lightweight programming language that is performant, type-safe and effortless

NeeiLang (NL) is a lightweight programming language that is under construction. It is designed to be:

  • Performant : emits native code with a minimal runtime system
  • Type-safe : via aggressive type-checking and semantic analyses
  • Effortless : GC, minimal C-like syntax, ~15 keywords
class Animal {
  numLegs : Int;
  
  init(legs: Int) {
    this.numLegs = legs;
    return this;
  }
  
  makeSound() : Void { print "grr!"; }
}
Information updated 01/21/20
Note: This entry has not yet been moderated.
View Comments