>[!DANGER] Abandoned since 2018!
Eve is an [[Apache v2]] licensed literate programming language written in [[Rust]].
- [Website](http://witheve.com/)
- [Source](https://github.com/witheve/eve-native)
- [Source](https://github.com/mwatts/eve-native) (fork with updated dependencies - last update 2022)
- [Source](https://github.com/Kinrany/eve-native) (fork with updated rust - last update 2023)
- [Documentation](http://docs.witheve.com/v0.3/index.html)
> Eve is a programming language based on years of research into building a human-first programming platform.
# Notability
[Eve](http://witheve.com/) is a literate programming language built into a notebook style IDE with the ability to embed graphs and graphics. It is based around a query language with pattern matching and records.
# Philosophy
Controlled by a company which went out of business in 2018. Website still up though. And they subsequently released the source code online, which is nice.
Original developer was [[ibdknox]] who also built and subsequently abandoned [[LightTable]].
# Platform Support
# Features
# Syntax
```js
search
// *for* specifies the matches to count.
total-employees = gather/count[for: employee]
// *value* is the number to add to the sum
// *per* specifies the groups to sum the matches in.
budgets = gather/sum[value: employee.salary,
for: employee,
per: employee.department]
```
# Tips
# References
- https://groups.google.com/g/eve-talk/c/YFguOGkNrBo
- https://chris-granger.com/
- http://docs.witheve.com/v0.3/syntaxreference/