Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dada-lang/dada
I speak only of myself since I do not wish to convince, I have no right to drag others into my river, I oblige no one to follow me and everybody practices his art in his own way.
https://github.com/dada-lang/dada
Last synced: about 2 months ago
JSON representation
I speak only of myself since I do not wish to convince, I have no right to drag others into my river, I oblige no one to follow me and everybody practices his art in his own way.
- Host: GitHub
- URL: https://github.com/dada-lang/dada
- Owner: dada-lang
- License: apache-2.0
- Created: 2021-07-18T09:18:31.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-05T09:58:05.000Z (6 months ago)
- Last Synced: 2024-07-28T17:36:09.270Z (about 2 months ago)
- Language: JavaScript
- Homepage: https://dada-lang.org
- Size: 7.22 MB
- Stars: 438
- Watchers: 11
- Forks: 29
- Open Issues: 39
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE-APACHE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# dada
> I speak only of myself since I do not wish to convince, I have no right to drag others into my river, I oblige no one to follow me and everybody practices his art in his own way.
>
> *Tristan Tzara, "Dada Manifesto 1918”*## What the heck is Dada?
Dada is a thought experiment. What if we were making a language like Rust, but one that was meant to feel more like Java or JavaScript, and less like C++? One that didn't aspire to being used in kernels or tiny embedded devices and was willing to require a minimal runtime. What might that look like?
## To try it yourself...
As of right now, Dada doesn't really exist, though we have some experimental prototypes. If you'd like to learn more...
* Visit [dada-lang.org](https://dada-lang.org) and read the [tutorial](https://dada-lang.org/docs/dyn_tutorial.html) -- this will give you an idea what we're shooting for.
* On the web, visit https://dada-lang.org/playground to see how things work today.
* On your own computer, clone this repository and do `cargo dada run dada_tests/hello_world.dada` (requires [Rust and Cargo to be installed](https://doc.rust-lang.org/cargo/getting-started/installation.html)).## License
Licensed under either of [Apache License, Version 2.0][apache] or [MIT license][mit] at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this repository by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
[apache]: LICENSE-APACHE
[mit]: LICENSE-MIT