Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/norskeld/zeal
https://github.com/norskeld/zeal
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/norskeld/zeal
- Owner: norskeld
- License: mit
- Created: 2023-11-24T22:24:21.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-04-27T18:26:11.000Z (8 months ago)
- Last Synced: 2024-04-27T19:31:35.993Z (8 months ago)
- Language: Rust
- Homepage:
- Size: 74.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# zeal
[![Checks](https://img.shields.io/github/actions/workflow/status/norskeld/zeal/checks.yml?style=flat-square&colorA=22272d&colorB=22272d&label=checks)](https://github.com/norskeld/zeal/actions/workflows/checks.yml)
Statically-typed programming language embracing Rust-inspired single ownership model.
## Status
> [!NOTE]
> This is a hobby project where I focus on learning Rust, parsing, type systems, semantic analysis, bytecode interpreting, concurrency/IO models, and other related topics.Just started working on it. Anticipated features:
- Syntax inspired by Rust and Scala.
- Single ownership model, inspired by Rust, but less restrictive.
- Automatic memory management, without garbage collection.
- Static typing, with local type inference.
- Bytecode VM, either stack or register based.
- Concurrency on top of green threads, something Go/Elixir-like.## License
[MIT](LICENSE).