huck
Huck is a small programming language which compiles to LLVM IR, written as a project to learn a little more about Rust.
You should not use this language for anything serious. It may have bugs, and it will definitely steal all your beer.
Features
- all values are 64-bit integers or booleans
- arithmetic
- the world's shittiest Rust FFI
- more different values
- conditionals
- functions
- user-defined structs
- shitty, monomorphic static typing
- proper static typing
- lame type inference because the type system is so dumb
- real type inference for grownups
- garbage collection