The Lobster Programming Language
Summary
Lobster is a statically-typed, memory-managed general-purpose language with a terse syntax, aimed at games and graphics. It combines flow-sensitive type inference with compile-time memory management, offering a JIT or C++ compilation path and a GIL-free concurrency model. The article includes code samples, discusses its inline blocks and dynamic dispatch, and points to documentation and GitHub.