ARS
A “state of the art” programming language
WHY
- Small - the download is 300KB, less than most web pages these days
- Iterate fast - can compile 1Mloc/s of code in dev mode
- Run fast - can compile to native binaries
- Make self contained binaries - can compile to binaries as small as 20KB
- Simple - structs, methods, familiar syntax to standard languages
- Modern - clean syntax without concept overload
- Portable - can run on most Operating Systems/Hardware and embedded systems
- Batteries included - unit testing framework, test runner, file watcher, lsp, code formatter
- C integration - can include C code directly, and can be included as C code
- Great error messagesWIP
- Free and OpenSourceWIP
- Do you want to know more?
HOW
The whole Ars compiler is running in your browser tab. Pick an example, edit the program, hit Run, and see the output — nothing ever leaves your machine.
WHY NOT
- You like your emojis in your function and variable names
- Still new, here be dragons(not only from the Dragons book)
- You probably won’t be hired for knowing it
- It’s your first programming language
- You want full memory safety
- You rely heavily on LLMs for coding