https://github.com/ffwff/iro
iro programming language (wip)
https://github.com/ffwff/iro
Last synced: 8 months ago
JSON representation
iro programming language (wip)
- Host: GitHub
- URL: https://github.com/ffwff/iro
- Owner: ffwff
- License: mit
- Created: 2020-03-10T16:35:17.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-07-23T08:17:31.000Z (almost 3 years ago)
- Last Synced: 2025-04-20T18:38:39.186Z (about 1 year ago)
- Language: Rust
- Homepage:
- Size: 632 KB
- Stars: 24
- Watchers: 2
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# イロハ
**[gitlab](https://gitlab.com/ffwff/iro)** | **[github](https://github.com/ffwff/iro)**
*iroha* is a programming language aiming to be:
* **safe:** iroha implements various safety mechanisms inspired by Rust, including a borrow checker, automatic resource cleanup and uniqueness types
* **aesthetic:** iroha's syntax is inspired by Pythonic off-side rule and Ruby's expressive syntax
* **fast to build:** the compiler is as best optimized as it can be and uses the faster [cranelift](https://github.com/bytecodealliance/wasmtime/tree/master/cranelift) code generator for its debug backend
* **fast to run:** the compiler can also use the slower C backend for performant release builds
## Building
iroha currently needs the latest version of rustc (tested on `1.43.0-nightly`) to be installed.
```
git clone https://gitlab.com/ffwff/iro
cargo build
```
## Documentation
(to be added)
## License
MIT License