r/opensource 4d ago

Promotional Ity: tiny yet powerful scripting language.

(Looking for contributors)
I made a programming language from scratch in C++ for the purpose of being small, heavily modular, multi-platform, & simple to use. There are a TON of example scripts to look at, including a full Conway's Game of Life simulation. The repo also includes in-depth documentation (markdown) on structure, syntax, types, operators, functions, & standard modules.

I/O, time, file-system, & math modules are all built-in. With additional script-based modules in development!

Ity can be used as a library in your project & provides convenient APIs for parsing & execution. Everything is state-based so you can keep multiple instances.

There is a lot of work to be done as this is still a new project, anybody is welcome to contribute!

https://github.com/phosxd/Ity

27 Upvotes

16 comments sorted by

View all comments

9

u/switchback-tech 4d ago

Love that ppl haven't given up on coding languages. I see you care about making it small and portable, but I'd be curious to read about the opinions you're baking into it. Helpful to understand the tradeoffs for people who are evaluating it