The Gom Programming Language
Gom is a statically typed, compiled programming language based on a subset of TypeScript's syntax. Imagine writing TypeScript, but instead of compiling to JavaScript, it compiles to LLVM IR which can then be compiled directly to machine code. It takes inspiration from AssemblyScript and makes it more approachable to learn compiler construction.
A in Gom looks like following, go ahead, run it (you can also edit the code):
→ Logs will appear here
Language Features
Coming soon.