Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dirk/hummingbird
Experimental language
https://github.com/dirk/hummingbird
Last synced: 4 months ago
JSON representation
Experimental language
- Host: GitHub
- URL: https://github.com/dirk/hummingbird
- Owner: dirk
- License: bsd-3-clause
- Created: 2014-11-09T01:15:23.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2023-11-10T01:10:50.000Z (over 1 year ago)
- Last Synced: 2024-10-28T16:12:13.473Z (4 months ago)
- Language: Rust
- Homepage: http://hummingbird-lang.org/
- Size: 1.36 MB
- Stars: 54
- Watchers: 7
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hummingbird
[![Build Status][travis-image]][travis-url]
[travis-image]: https://travis-ci.org/dirk/hummingbird.svg?branch=master
[travis-url]: https://travis-ci.org/dirk/hummingbirdThis is an experimental language.
For the previous JavaScript implementation which compiled to JavaScript or binary-via-LLVM check out the [`legacy-2015`](https://github.com/dirk/hummingbird/tree/legacy-2015) branch.
## Getting started on macOS
One-time setup:
```sh
# Install LLVM v8
brew install llvm@8
```When starting work in a new shell:
```sh
# Set up your environment so that the llvm-sys crate can discover Homebrew's
# installation of llvm@8.
source script/env-mac
```Building and testing:
```sh
cargo build
cargo test
```## License
Released under the Modified BSD License. See [LICENSE](LICENSE) for details.